/*---------------------------- PTS Color Variable -----------------------------------*/
/* line 67, ../sass/_pts-variables.scss */
.bg-orange {
  background-color: #FF6D6A !important;
}

/* line 70, ../sass/_pts-variables.scss */
.termination-bg {
  background-color: #F4EDF0;
}

/* line 73, ../sass/_pts-variables.scss */
.termination-light-bg {
  background-color: rgba(255, 109, 106, 0.05);
}

/* line 77, ../sass/_pts-variables.scss */
.bg-skyBlue {
  background-color: #3EB2FF !important;
}

/* line 80, ../sass/_pts-variables.scss */
.bg-light-skyBlue {
  background-color: #E6F2FB;
}

/* line 83, ../sass/_pts-variables.scss */
.bg-audit-skyBlue {
  background-color: rgba(62, 178, 255, 0.05);
}

/* line 86, ../sass/_pts-variables.scss */
.supplier-bg-lightest-pink {
  background-color: rgba(197, 43, 150, 0.05);
}

/* line 89, ../sass/_pts-variables.scss */
.supplier-bg-light-pink {
  background-color: #F0E8F4;
}

/* line 93, ../sass/_pts-variables.scss */
.bg-violet {
  background-color: #913EFF !important;
}

/* line 96, ../sass/_pts-variables.scss */
.bg-pink {
  background-color: #C52B96 !important;
}

/* line 100, ../sass/_pts-variables.scss */
.bg-light-purple {
  background-color: #ECE9FB;
}

/* line 103, ../sass/_pts-variables.scss */
.bg-lightest-purple {
  background-color: rgba(145, 62, 255, 0.05);
}

/* line 105, ../sass/_pts-variables.scss */
.dark-yellow {
  background-color: #FFAA00;
}

/* line 109, ../sass/_pts-variables.scss */
.risk-yellow-lightest {
  background-color: rgba(255, 170, 0, 0.05);
}

/* line 112, ../sass/_pts-variables.scss */
.risk-yellow-light {
  background-color: #F4F1E9;
}

/* line 117, ../sass/_pts-variables.scss */
.bg-green-li {
  background-color: #E5F5ED;
}

/* line 121, ../sass/_pts-variables.scss */
.bg-green {
  background-color: #2CD93E;
}

/* line 124, ../sass/_pts-variables.scss */
.bg-navy-blue {
  background-color: #3E71FF !important;
}

/* line 128, ../sass/_pts-variables.scss */
.bg-navy-blue-05 {
  background-color: rgba(62, 113, 255, 0.05);
}

/* line 130, ../sass/_pts-variables.scss */
.bg-see-green {
  background-color: rgba(44, 217, 62, 0.05) !important;
}

/* line 134, ../sass/_pts-variables.scss */
.bg-lightest-navy-blue {
  background-color: rgba(62, 113, 255, 0.07);
}

/* line 137, ../sass/_pts-variables.scss */
.bg-light-navy-blue {
  background-color: rgba(62, 113, 255, 0.16);
}

/* line 140, ../sass/_pts-variables.scss */
.bg-lightest-yellow {
  background-color: rgba(255, 170, 0, 0.07);
}

/* line 143, ../sass/_pts-variables.scss */
.bg-lightest-pink {
  background-color: rgba(197, 43, 150, 0.07);
}

/* line 146, ../sass/_pts-variables.scss */
.bg-lightest-orange {
  background-color: rgba(255, 109, 106, 0.07);
}

/* line 149, ../sass/_pts-variables.scss */
.bg-lightest-green {
  background-color: rgba(44, 217, 62, 0.07);
}

/* line 152, ../sass/_pts-variables.scss */
.bg-lightest-violet {
  background-color: rgba(145, 62, 255, 0.07);
}

/* line 155, ../sass/_pts-variables.scss */
.bg-lightest-skyBlue {
  background-color: rgba(62, 178, 255, 0.07);
}

/* line 160, ../sass/_pts-variables.scss */
.bg-grey {
  background-color: #F3F6FB;
}

/* line 163, ../sass/_pts-variables.scss */
.yellowBtn {
  background-color: #FFAA00;
  padding: 14px 44px 13px 45px;
  border-radius: 5px;
  color: #fff;
  font-size: 16px;
  display: inline-block;
}

/* line 171, ../sass/_pts-variables.scss */
.light-yellow {
  background-color: rgba(245, 164, 54, 0.1);
}

/* line 173, ../sass/_pts-variables.scss */
.btn-success {
  background-color: #34C372;
  color: #fff;
  font-size: 16px;
  border-radius: 5px;
  outline: none;
  border: none;
  display: inline-block;
  padding: 16px 17px 14px;
  font-weight: 500;
}

/* line 184, ../sass/_pts-variables.scss */
.btnGrey {
  background-color: #ECECEC;
  color: #000;
  font-size: 16px;
  border-radius: 5px;
  outline: none;
  border: none;
  display: inline-block;
  padding: 16px 17px 14px;
  font-weight: 500;
}

/*font size an font weight mixins*/
/*clear fix mixins*/
/*Box sizeing mixins*/
/*Center Block mixins*/
/*Float mixins*/
/*Display inline block mixins*/
/*Text align block mixins*/
/* Positional mixins */
/* Calculate-width function */
/*mixin for transition animation*/
/*mixin for grid system*/
/* mixin for small select + input + label */
/* mixin for table-alignment */
/*mixin for table width */
/* vertical center for all child */
/* span width display type and width */
/* start calender with updated UI */
/* End calender with updated UI */
/* start custom file upload */
/* form inline block */
/* label inline width checkbox */
@media screen and (max-width: 1139px) {
  /* line 5, ../sass/responsive.scss */
  ::-webkit-scrollbar {
    display: none;
  }

  /* line 10, ../sass/responsive.scss */
  .table-wrap {
    overflow: auto;
  }
  /* line 13, ../sass/responsive.scss */
  .table-wrap.hg-fxd {
    max-height: 200px;
  }

  /* line 18, ../sass/responsive.scss */
  .container {
    width: 100%;
    padding: 0 15px 50px 15px;
  }

  /* line 23, ../sass/responsive.scss */
  .header .nav > ul > li {
    width: 20%;
  }
  /* line 26, ../sass/responsive.scss */
  .header .nav > ul > li > a {
    width: 100%;
  }

  /* start sub nav accomndation page */
  /* line 34, ../sass/responsive.scss */
  .sub-nav ul li a {
    font-size: 20px;
    font-size: 1.25rem;
  }

  /* end sub nav accomndation page */
  /* start member update user */
  /* line 330, ../sass/_pts-mixins.scss */
  .member-update-user label {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
  }
  /* line 334, ../sass/_pts-mixins.scss */
  .member-update-user select {
    width: 100%;
  }
  /* line 337, ../sass/_pts-mixins.scss */
  .member-update-user input[type="text"] {
    width: 100%;
  }
  /* line 45, ../sass/responsive.scss */
  .member-update-user input[type="password"] {
    width: 100%;
  }
  /* line 50, ../sass/responsive.scss */
  .member-update-user .email-setting i {
    width: 100%;
    margin-top: 15px;
  }
  /* line 55, ../sass/responsive.scss */
  .member-update-user .email-setting .port-name {
    display: inline-block;
    vertical-align: bottom;
    width: auto;
  }
  /* line 61, ../sass/responsive.scss */
  .member-update-user .user-privileges label {
    width: 180px;
  }

  /* End member update user */
  /*dairy note page */
  /* line 67, ../sass/responsive.scss */
  #calendar .ui-datepicker-calendar .ui-state-default {
    width: auto;
  }

  /* line 72, ../sass/responsive.scss */
  #calendar table {
    width: 100%;
    text-align: center;
  }

  /*dairy note page */
  /* travel client search result page */
  /* line 81, ../sass/responsive.scss */
  .travel-client-search-result .controls label {
    width: 90px;
    padding-right: 10px;
  }
  /* line 88, ../sass/responsive.scss */
  .travel-client-search-result .financials label {
    /*width: 150px;*/
  }

  /* travel client search result page */
  /* css start add accommondation page */
  /* line 95, ../sass/responsive.scss */
  .add-new-accommodation input[type="text"] {
    width: 200px;
  }

  /* css end add accommondation page */
  /* CSS start travel itinerary */
  /* line 102, ../sass/responsive.scss */
  .travel-itinerary-common h2 span + span {
    padding-left: 35px;
  }

  /* CSS end travel itinerary */
  /* css start travel-client-booking-edit */
  /* line 109, ../sass/responsive.scss */
  .travel-client-booking-edit ul li input[type="text"] {
    width: 90%;
  }

  /* line 113, ../sass/responsive.scss */
  .travel-client-booking-edit ul li > span {
    width: 9%;
  }

  /* css end travel-client-booking-edit */
  /* css start travel-account-transactions */
  /* line 121, ../sass/responsive.scss */
  .travel-account-transactions ul li input,
  .travel-account-transactions ul li select {
    width: 110px;
  }
  /* line 128, ../sass/responsive.scss */
  .travel-account-transactions .table {
    width: 800px;
  }

  /* css end travel-account-transactions */
  /*css start for travel-member-reporting */
  /* line 134, ../sass/responsive.scss */
  .travel-member-reporting .search ul li + li {
    padding-left: 20px;
  }

  /*css end for travel-member-reporting */
  /* line 141, ../sass/responsive.scss */
  .large-popup + .lb-container {
    max-width: 750px;
    margin-left: -350px;
  }

  /* line 148, ../sass/responsive.scss */
  .travel-client-moneydue .make-payment .detail {
    width: 100%;
  }

  /* line 152, ../sass/responsive.scss */
  .travel-client-moneydue .make-payment .icon-type {
    display: block;
    margin-bottom: 10px;
  }
}
@media screen and (max-width: 1023px) {
  /* line 159, ../sass/responsive.scss */
  .container-fluid {
    padding: 0 15px;
  }

  /* line 165, ../sass/responsive.scss */
  .travel-client-icons.accoundOvrvw ul li a span {
    display: block;
    margin: auto;
  }
  /* line 169, ../sass/responsive.scss */
  .travel-client-icons.accoundOvrvw ul li a span.after-hover {
    display: none !important;
  }
  /* line 174, ../sass/responsive.scss */
  .travel-client-icons.accoundOvrvw ul li a:hover .after-hover {
    display: block !important;
  }
  /* line 178, ../sass/responsive.scss */
  .travel-client-icons.accoundOvrvw ul li a.active .after-hover {
    display: block !important;
  }
}
@media screen and (max-width: 1340px) {
  /* line 186, ../sass/responsive.scss */
  .dashboard-content {
    overflow: auto;
  }

  /* line 190, ../sass/responsive.scss */
  .dashboard-column {
    width: 250px;
    flex-shrink: 0;
    margin-right: 15px;
  }
}
@media screen and (max-width: 1023px) {
  /* line 198, ../sass/responsive.scss */
  .sm-12 {
    margin-bottom: 12px;
  }

  /* line 202, ../sass/responsive.scss */
  .desktop-hide {
    display: block;
  }

  /* line 206, ../sass/responsive.scss */
  .mobile-hide {
    display: none;
  }

  /*start navigation*/
  /*end navigation*/
  /* start sub nav accomndation page */
  /* line 270, ../sass/responsive.scss */
  .sub-nav ul li {
    width: 50%;
  }
  /* line 273, ../sass/responsive.scss */
  .sub-nav ul li a {
    font-size: 20px;
    font-size: 1.25rem;
  }
  /* line 277, ../sass/responsive.scss */
  .sub-nav ul li + li {
    margin-top: 5px;
  }
  /* line 281, ../sass/responsive.scss */
  .sub-nav ul li:not(:nth-child(1)) {
    text-align: left;
  }

  /* end sub nav accomndation page */
  /*css start travel client search */
  /* line 289, ../sass/responsive.scss */
  .travel-client-icons {
    overflow: auto;
  }
  /* line 292, ../sass/responsive.scss */
  .travel-client-icons ul {
    width: 1000px;
  }

  /* line 298, ../sass/responsive.scss */
  .travel-search-client .mmb-20 {
    margin-bottom: 20px;
  }

  /*css end travel client search */
  /*css start accomndation search page */
  /* line 304, ../sass/responsive.scss */
  .accommodation .acmd-checkbox li + li {
    margin-left: 70px;
  }

  /*css end accomndation search page */
  /* css start travel search result */
  /* line 311, ../sass/responsive.scss */
  .travel-client-search-result .controls label {
    width: 200px;
  }

  /* css end travel search result */
  /* css start add new accommondation */
  /* line 319, ../sass/responsive.scss */
  .add-new-accommodation input[type="text"] {
    width: 100%;
  }
  /* line 324, ../sass/responsive.scss */
  .add-new-accommodation ul li span {
    width: 100%;
  }
  /* line 330, ../sass/_pts-mixins.scss */
  .add-new-accommodation ul li span label {
    display: inline-block;
    vertical-align: middle;
  }
  /* line 334, ../sass/_pts-mixins.scss */
  .add-new-accommodation ul li span select {
    width: 100%;
  }
  /* line 337, ../sass/_pts-mixins.scss */
  .add-new-accommodation ul li span input[type="text"] {
    width: 100%;
  }
  /* line 328, ../sass/responsive.scss */
  .add-new-accommodation ul li span:not(:nth-child(1)) {
    margin-left: 0;
  }
  /* line 331, ../sass/responsive.scss */
  .add-new-accommodation ul li span:not(:nth-child(1)) select,
  .add-new-accommodation ul li span:not(:nth-child(1)) input[type="text"] {
    width: 100%;
  }
  /* line 337, ../sass/responsive.scss */
  .add-new-accommodation ul li span + span {
    margin-top: 10px;
  }

  /* css end add new accommondation */
  /* css start member edit */
  /* line 347, ../sass/responsive.scss */
  .member-update-user.member-edit-user .email-setting .grid-box h2 i {
    float: none;
    display: block;
  }

  /* css end member edit */
  /* css start add-new-flight-consolidator page */
  /* line 357, ../sass/responsive.scss */
  .add-new-flight-consolidator .add-new-sup,
  .add-new-transport .add-new-sup {
    padding-left: 0;
  }
  /* line 360, ../sass/responsive.scss */
  .add-new-flight-consolidator .add-new-sup input,
  .add-new-transport .add-new-sup input {
    margin-bottom: 20px;
  }

  /* line 366, ../sass/responsive.scss */
  .add-new-transport .radio-group {
    margin-top: 10px;
  }

  /* css end add-new-flight-consolidator page */
  /* css start travel member email template */
  /* line 371, ../sass/responsive.scss */
  .travel-member-email-temp .email-temp .table {
    max-width: 500px;
  }
  /* line 374, ../sass/responsive.scss */
  .travel-member-email-temp .email-temp .table input[type="text"] {
    width: 150px;
  }

  /* css end travel member email template */
  /* CSS start travel itinerary common */
  /* line 382, ../sass/responsive.scss */
  .travel-itinerary-common h2 span + span {
    padding-left: 20px;
  }
  /* line 386, ../sass/responsive.scss */
  .travel-itinerary-common h2 span.pl {
    padding-left: 30px;
  }

  /* CSS end travel itinerary common */
  /* CSS start travel itinerary summary  */
  /* line 394, ../sass/responsive.scss */
  .travel-client-summary .client-details ul li span {
    width: 100%;
  }
  /* line 397, ../sass/responsive.scss */
  .travel-client-summary .client-details ul li span + span {
    padding-left: 0;
  }
  /* line 402, ../sass/responsive.scss */
  .travel-client-summary .booking-detail ul li p {
    width: 50%;
  }
  /* line 406, ../sass/responsive.scss */
  .travel-client-summary .add-infor {
    min-height: 200px;
  }

  /* CSS start travel itinerary summary  */
  /* css start travel-booking-debit */
  /* line 414, ../sass/responsive.scss */
  .travel-booking-debit .debit-history .table {
    width: 960px;
  }
  /* line 533, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul {
    zoom: 1;
    margin: 0 -10px;
  }
  /* line 72, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul:before, .travel-booking-debit .new-debit ul:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
  }
  /* line 79, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul:after {
    clear: both;
  }
  /* line 536, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li {
    float: left;
    width: 25%;
    padding: 0 10px;
  }
  /* line 330, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li label {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
  }
  /* line 334, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li select {
    width: 100%;
  }
  /* line 337, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li input[type="text"] {
    width: 100%;
  }
  /* line 340, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li select,
  .travel-booking-debit .new-debit ul li input[type="text"] {
    height: 30px;
  }
  /* line 541, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li label {
    margin-bottom: 5px;
  }
  /* line 423, ../sass/responsive.scss */
  .travel-booking-debit .new-debit ul li:nth-child(n+5) {
    margin-top: 15px;
  }

  /* css end travel booking debit */
  /* css start travel-account-unclaimed */
  /* line 432, ../sass/responsive.scss */
  .travel-account-unclaimed .table {
    width: 964px;
  }

  /* css end travel-account-unclaimed */
  /* css start travel-account-transactions */
  /* line 440, ../sass/responsive.scss */
  .travel-account-transactions ul li {
    width: 49%;
  }
  /* line 443, ../sass/responsive.scss */
  .travel-account-transactions ul li:nth-child(n+3) {
    margin-top: 15px;
  }
  /* line 447, ../sass/responsive.scss */
  .travel-account-transactions ul li + li {
    padding-left: 0;
  }

  /* css end travel-account-transactions */
  /*css start travel-member-reporting */
  /* line 459, ../sass/responsive.scss */
  .travel-member-reporting .search ul.inc-result li {
    margin-bottom: 10px;
    padding-right: 15px;
    padding-left: 0;
    width: 24%;
  }
  /* line 465, ../sass/responsive.scss */
  .travel-member-reporting .search ul.inc-result li:first-child {
    width: 100%;
  }

  /*css end travel-member-reporting */
  /*css start travel-moneydue-sendemail */
  /* line 476, ../sass/responsive.scss */
  .travel-moneydue-sendemail .textarea-box {
    width: 80%;
  }
  /* line 480, ../sass/responsive.scss */
  .travel-moneydue-sendemail .btn-grp {
    width: 19%;
  }

  /*css end travel-moneydue-sendemail */
  /*css start travel-account-profitclaim */
  /* line 487, ../sass/responsive.scss */
  .travel-account-profitclaim .table {
    width: 964px;
  }
  /* line 491, ../sass/responsive.scss */
  .travel-account-profitclaim .refine {
    width: 150px;
  }

  /*css end travel-account-profitclaim */
  /*css start travel member Assign Enquiry */
  /* line 498, ../sass/responsive.scss */
  .enq-to-assign .table {
    width: 964px;
  }

  /*css end travel member Assign Enquiry */
  /*css start activity-search-detail */
  /* line 506, ../sass/responsive.scss */
  .activity-search-detail .product-avil table {
    width: 708px;
  }
  /* line 512, ../sass/responsive.scss */
  .activity-search-detail .information ul li input[type="text"] {
    width: 90%;
  }

  /*css end activity-search-detail */
  /*css start transport-search */
  /* line 522, ../sass/responsive.scss */
  .transport-search .traval-option,
  .transport-result-view .traval-option,
  .suplier-activites-result .traval-option {
    margin-top: 0px;
  }
  /* line 526, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text,
  .transport-search .acmd-text,
  .transport-result-view .form-inline-block .acmd-text,
  .transport-result-view .acmd-text,
  .suplier-activites-result .form-inline-block .acmd-text,
  .suplier-activites-result .acmd-text {
    margin: 15px 0 0 0;
  }
  /* line 530, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li,
  .transport-search .acmd-text li,
  .transport-result-view .form-inline-block .acmd-text li,
  .transport-result-view .acmd-text li,
  .suplier-activites-result .form-inline-block .acmd-text li,
  .suplier-activites-result .acmd-text li {
    width: 33.33%;
  }
  /* line 531, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li:nth-child(1), .transport-search .form-inline-block .acmd-text li:nth-child(2), .transport-search .form-inline-block .acmd-text li:nth-child(3),
  .transport-search .acmd-text li:nth-child(1),
  .transport-search .acmd-text li:nth-child(2),
  .transport-search .acmd-text li:nth-child(3),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(1),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(2),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(3),
  .transport-result-view .acmd-text li:nth-child(1),
  .transport-result-view .acmd-text li:nth-child(2),
  .transport-result-view .acmd-text li:nth-child(3),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(1),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(2),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(3),
  .suplier-activites-result .acmd-text li:nth-child(1),
  .suplier-activites-result .acmd-text li:nth-child(2),
  .suplier-activites-result .acmd-text li:nth-child(3) {
    width: 33.33%;
  }
  /* line 537, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li:nth-child(3n+1),
  .transport-search .acmd-text li:nth-child(3n+1),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(3n+1),
  .transport-result-view .acmd-text li:nth-child(3n+1),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(3n+1),
  .suplier-activites-result .acmd-text li:nth-child(3n+1) {
    padding-left: 0;
  }
  /* line 541, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li:nth-child(n+4),
  .transport-search .acmd-text li:nth-child(n+4),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(n+4),
  .transport-result-view .acmd-text li:nth-child(n+4),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(n+4),
  .suplier-activites-result .acmd-text li:nth-child(n+4) {
    margin-top: 10px;
  }

  /*css end transport-search */
  /* css start by siddhant */
  /* line 555, ../sass/responsive.scss */
  .edit-members .trading-names-info input[type="text"].small-box,
  .edit-members .trading-names-info textarea.small-box {
    display: block;
    margin-bottom: 10px;
  }

  /* line 563, ../sass/responsive.scss */
  .right-text {
    text-align: left;
  }

  /* line 567, ../sass/responsive.scss */
  .accommodation-search-detail .contact-detail span {
    width: 100%;
    margin-right: 0;
  }

  /* line 572, ../sass/responsive.scss */
  .accommodation-search-detail .contact-detail span + span {
    width: 87%;
  }

  /* line 576, ../sass/responsive.scss */
  .accommodation-search-detail .contact-detail i {
    width: 10%;
    text-align: center;
  }

  /* css end by siddhant */
}
@media screen and (max-width: 767px) {
  /* line 585, ../sass/responsive.scss */
  .breadcrumb ul li {
    line-height: 1.5;
  }

  /* line 589, ../sass/responsive.scss */
  .tab-wrapper .tab-link {
    margin-top: 0;
    padding-left: 0;
  }
  /* line 593, ../sass/responsive.scss */
  .tab-wrapper .tab-link a {
    font-size: 14px !important;
    padding: 9px 11px 9px 30px !important;
    background-size: 15px !important;
  }

  /* line 600, ../sass/responsive.scss */
  .travel-account-overview.overAccountView ul li > label {
    font-size: 14px;
  }

  /* line 604, ../sass/responsive.scss */
  .travel-account-overview.overAccountView ul li > span {
    font-size: 14px;
  }

  /* line 608, ../sass/responsive.scss */
  .heading h2 {
    height: auto;
    overflow: hidden;
  }

  /* line 613, ../sass/responsive.scss */
  .mce-container * {
    white-space: pre-line !important;
  }

  /* line 617, ../sass/responsive.scss */
  .mmb-12 {
    margin-bottom: 12px;
  }

  /* line 621, ../sass/responsive.scss */
  .mmb-10 {
    margin-bottom: 10px;
  }

  /* line 625, ../sass/responsive.scss */
  .mmb-20 {
    margin-bottom: 20px;
  }

  /* line 629, ../sass/responsive.scss */
  .mmb-30 {
    margin-bottom: 30px;
  }

  /* line 634, ../sass/responsive.scss */
  .member-update-user i {
    width: 100%;
    margin-top: 10px;
    display: block;
  }
  /* line 641, ../sass/responsive.scss */
  .member-update-user.member-edit-user .email-setting .grid-box i {
    width: 180px;
  }
  /* line 645, ../sass/responsive.scss */
  .member-update-user.member-edit-user .email-setting .grid-box h2 i {
    float: none;
    display: block;
  }

  /* start sub nav accomndation page */
  /* line 654, ../sass/responsive.scss */
  .sub-nav ul li {
    width: 100%;
  }

  /* end sub nav accomndation page */
  /* start diary note */
  /* line 533, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul {
    zoom: 1;
    margin: 0 -10px;
  }
  /* line 72, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul:before, .lb-dairy-note ul:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
  }
  /* line 79, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul:after {
    clear: both;
  }
  /* line 536, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul li {
    float: left;
    width: 100%;
    padding: 0 10px;
  }
  /* line 330, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul li label {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
  }
  /* line 334, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul li select {
    width: 100%;
  }
  /* line 337, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul li input[type="text"] {
    width: 100%;
  }
  /* line 541, ../sass/_pts-mixins.scss */
  .lb-dairy-note ul li label {
    margin-bottom: 5px;
  }
  /* line 666, ../sass/responsive.scss */
  .lb-dairy-note ul li + li {
    margin-top: 10px;
  }

  /* end diary note */
  /*Start Globel light box*/
  /* line 674, ../sass/responsive.scss */
  .wrap-light-box .lb-container {
    width: 100%;
    padding: 0 15px;
    margin-left: 0;
    overflow: auto;
    left: 0;
  }
  /* line 681, ../sass/responsive.scss */
  .wrap-light-box .lb-container .grid-box {
    max-height: 400px;
  }
  /* line 685, ../sass/responsive.scss */
  .wrap-light-box .lb-container a.lb-close {
    right: 25px;
    background: #fff;
  }

  /*End Globel light box*/
  /* css start add client */
  /* line 692, ../sass/responsive.scss */
  .travel-add-client ul li {
    width: 100%;
    display: block;
  }
  /* line 696, ../sass/responsive.scss */
  .travel-add-client ul li input[type="text"],
  .travel-add-client ul li select {
    width: 100%;
  }
  /* line 701, ../sass/responsive.scss */
  .travel-add-client ul li + li {
    margin-top: 20px;
  }

  /* css end add client */
  /*css client search start */
  /* line 710, ../sass/responsive.scss */
  .travel-search-client .search-client .from-grp select {
    width: 135px;
  }
  /* line 714, ../sass/responsive.scss */
  .travel-search-client .search-client .from-grp .input-grp input {
    width: 75px;
    font-size: 12px;
    padding: 0;
  }
  /* line 721, ../sass/responsive.scss */
  .travel-search-client .search-client ul li {
    width: 100%;
    float: none;
    padding-right: 0;
  }
  /* line 726, ../sass/responsive.scss */
  .travel-search-client .search-client ul li + li {
    margin-top: 20px;
  }
  /* line 732, ../sass/responsive.scss */
  .travel-search-client .search-result-table .filter {
    text-align: left;
  }
  /* line 735, ../sass/responsive.scss */
  .travel-search-client .search-result-table .filter input[type="text"] {
    width: 85px;
  }

  /*css client search End */
  /* travel client search result page */
  /* line 743, ../sass/responsive.scss */
  .travel-client-search-result h2 {
    overflow: hidden;
  }
  /* line 746, ../sass/responsive.scss */
  .travel-client-search-result h2 span {
    float: left;
    padding-right: 10px;
    width: 50%;
  }
  /* line 751, ../sass/responsive.scss */
  .travel-client-search-result h2 span:last-child {
    float: left;
  }
  /* line 758, ../sass/responsive.scss */
  .travel-client-search-result .form-inline ul li {
    width: 100%;
  }
  /* line 761, ../sass/responsive.scss */
  .travel-client-search-result .form-inline ul li + li {
    margin-top: 20px;
  }
  /* line 764, ../sass/responsive.scss */
  .travel-client-search-result .form-inline ul li + li.width-75 {
    width: 100%;
  }
  /* line 772, ../sass/responsive.scss */
  .travel-client-search-result .options-prices .table {
    width: 400px;
  }
  /* line 777, ../sass/responsive.scss */
  .travel-client-search-result .client .table {
    width: 100%;
  }
  /* line 781, ../sass/responsive.scss */
  .travel-client-search-result .financials h2 span {
    float: right;
  }

  /* travel client search result page */
  /* css start acomendation search page */
  /* line 787, ../sass/responsive.scss */
  .accommodation .acmd-text li,
  .accommodation .acmd-checkbox li {
    width: 100%;
  }
  /* line 791, ../sass/responsive.scss */
  .accommodation .acmd-text li + li,
  .accommodation .acmd-checkbox li + li {
    margin-top: 10px;
  }
  /* line 795, ../sass/responsive.scss */
  .accommodation .acmd-text li:nth-child(1),
  .accommodation .acmd-checkbox li:nth-child(1) {
    width: 100%;
  }

  /* line 800, ../sass/responsive.scss */
  .accommodation .acmd-checkbox li + li {
    margin-left: 0;
  }

  /* css end acomendation search page */
  /* css start accomendation search result page */
  /* line 806, ../sass/responsive.scss */
  .accommodation-search-result .btn-set {
    text-align: left;
  }
  /* line 810, ../sass/responsive.scss */
  .accommodation-search-result .short-by select {
    width: 49%;
  }
  /* line 814, ../sass/responsive.scss */
  .accommodation-search-result .result-listing .title {
    margin-top: 15px;
  }

  /* line 819, ../sass/responsive.scss */
  .accommodation-search-detail-edit .form-inline-block ul li {
    width: 100%;
  }
  /* line 822, ../sass/responsive.scss */
  .accommodation-search-detail-edit .form-inline-block ul li:nth-child(1) {
    width: 100%;
  }
  /* line 826, ../sass/responsive.scss */
  .accommodation-search-detail-edit .form-inline-block ul li + li {
    margin-top: 10px;
  }

  /* line 831, ../sass/responsive.scss */
  .accommodation-search-detail-edit .information ul li label {
    margin-bottom: 10px;
    width: 100%;
  }

  /* line 836, ../sass/responsive.scss */
  .accommodation-search-detail-edit .image-preview .img-box {
    height: auto;
  }

  /* css end accomendation search result page */
  /*css start travel dashbord*/
  /* line 841, ../sass/responsive.scss */
  .dashboard ul li {
    width: 50%;
    text-align: center;
  }
  /* line 845, ../sass/responsive.scss */
  .dashboard ul li a {
    display: block;
    text-align: center;
  }
  /* line 850, ../sass/responsive.scss */
  .dashboard ul li span {
    display: block;
    margin-top: 10px;
  }
  /* line 855, ../sass/responsive.scss */
  .dashboard ul li:nth-child(n+5) {
    margin-top: 0;
  }
  /* line 859, ../sass/responsive.scss */
  .dashboard ul li:nth-child(n+3) {
    margin-top: 20px;
  }
  /* line 863, ../sass/responsive.scss */
  .dashboard ul li i {
    margin-right: 0;
  }

  /* css end travel dashbord */
  /* css start travel member email template */
  /* line 870, ../sass/responsive.scss */
  .travel-member-email-temp .email-temp .table input[type="text"] {
    width: 150px;
  }

  /* line 877, ../sass/responsive.scss */
  .preview-emailtemplate-popup .new-email-template li input[type='text'],
  .open-emailtemplate-popup .new-email-template li input[type='text'] {
    width: 80%;
  }

  /* line 882, ../sass/responsive.scss */
  .travel-member-email-temp .new-email-template {
    max-width: 100%;
  }
  /* line 885, ../sass/responsive.scss */
  .travel-member-email-temp .new-email-template ul li input[type="text"] {
    width: 100%;
  }

  /* css end travel member email template */
  /* css start member system image */
  /* line 891, ../sass/responsive.scss */
  .system-img .table {
    width: 450px;
  }

  /* css end memeber system images*/
  /* css start member traval booking */
  /* line 897, ../sass/responsive.scss */
  .travel-client-booking .table {
    width: 708px;
  }
  /* line 901, ../sass/responsive.scss */
  .travel-client-booking .payment-out-ht {
    min-height: auto;
  }
  /* line 906, ../sass/responsive.scss */
  .travel-client-booking .email-link .btn {
    font-size: 12px;
  }
  /* line 911, ../sass/responsive.scss */
  .travel-client-booking .confirm {
    padding-left: 5px;
    margin-left: 5px;
    left: auto;
    right: 0;
    text-align: right;
  }

  /* css end memeber traval booking */
  /*css start remove travel booking */
  /* line 922, ../sass/responsive.scss */
  .booking-remove .confirm {
    width: 260px;
  }
  /* line 926, ../sass/responsive.scss */
  .booking-remove .table {
    width: 708px;
  }

  /*css end remove travel booking */
  /* css start booking edit or send email */
  /* line 934, ../sass/responsive.scss */
  .accommodation-sendemail .recipients ul li label {
    display: block;
    width: 100%;
    margin-bottom: 5px;
  }
  /* line 940, ../sass/responsive.scss */
  .accommodation-sendemail .recipients ul li input[type="text"] {
    width: 90%;
  }
  /* line 946, ../sass/responsive.scss */
  .accommodation-sendemail .content ul li label {
    width: 48%;
  }
  /* line 950, ../sass/responsive.scss */
  .accommodation-sendemail .content .editor {
    width: 100%;
  }
  /* line 953, ../sass/responsive.scss */
  .accommodation-sendemail .content .editor + .btn {
    margin: 15px 0 0 0;
  }

  /* css end booking edit or send email */
  /* css booking remove light box */
  /* line 963, ../sass/responsive.scss */
  .remove-light-box .email-fields label {
    margin-bottom: 10px;
  }
  /* line 967, ../sass/responsive.scss */
  .remove-light-box .email-fields input[type="text"] {
    width: 90%;
  }
  /* line 973, ../sass/responsive.scss */
  .remove-light-box .basic-feilds ul li {
    width: 100%;
  }
  /* line 976, ../sass/responsive.scss */
  .remove-light-box .basic-feilds ul li + li {
    margin-top: 10px;
  }
  /* line 983, ../sass/responsive.scss */
  .remove-light-box .email-textarea .btn {
    margin-top: 10px;
  }

  /* css end booking remove light box */
  /* css start travel memeber guest */
  /* line 991, ../sass/responsive.scss */
  .travel-client-guests .add-guest ul li {
    width: 100%;
  }
  /* line 994, ../sass/responsive.scss */
  .travel-client-guests .add-guest ul li input[type="text"] {
    width: 100%;
  }
  /* line 998, ../sass/responsive.scss */
  .travel-client-guests .add-guest ul li + li {
    margin-top: 10px;
  }

  /* css end travel memeber guest */
  /* css start travel child pages */
  /* line 1005, ../sass/responsive.scss */
  .travel-client-summary .booking-detail ul li p {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
  }

  /* line 1014, ../sass/responsive.scss */
  .travel-client-going .add-guests ul li {
    width: 50%;
  }
  /* line 1017, ../sass/responsive.scss */
  .travel-client-going .add-guests ul li:nth-child(n+3) {
    margin-top: 25px;
  }
  /* line 1021, ../sass/responsive.scss */
  .travel-client-going .add-guests ul li:nth-child(n+6) {
    margin-top: 0px;
  }
  /* line 1028, ../sass/responsive.scss */
  .travel-client-going .table {
    width: 708px;
  }

  /* css end travel child pages */
  /* css start travel-client-booking-edit */
  /* line 1035, ../sass/responsive.scss */
  .travel-client-booking-edit ul li input[type="text"] {
    width: 80%;
  }
  /* line 1039, ../sass/responsive.scss */
  .travel-client-booking-edit ul li > span {
    width: 18%;
  }

  /* line 1044, ../sass/responsive.scss */
  .travel-client-booking-edit .heading a {
    left: auto;
    font-size: .9rem;
    margin-left: 0;
    right: 5px;
  }

  /* css end travel-client-booking-edit */
  /* css start travel client itinerary */
  /* line 1052, ../sass/responsive.scss */
  .travel-client-itinerary .grid-box.pad-0 {
    padding: 10px;
  }

  /* css end travel client itinerary */
  /* css start travel-account-moneydue */
  /* line 1058, ../sass/responsive.scss */
  .travel-account-moneydue select {
    margin: 0;
  }
  /* line 1062, ../sass/responsive.scss */
  .travel-account-moneydue table {
    width: 738px;
    margin-top: 25px;
  }
  /* line 1068, ../sass/responsive.scss */
  .travel-account-moneydue .heading-gr h2 {
    float: none;
  }
  /* line 1072, ../sass/responsive.scss */
  .travel-account-moneydue .heading-gr span {
    float: none;
    display: block;
  }
  /* line 1076, ../sass/responsive.scss */
  .travel-account-moneydue .heading-gr span span {
    width: 100%;
    display: block;
  }
  /* line 1080, ../sass/responsive.scss */
  .travel-account-moneydue .heading-gr span span select {
    width: 100%;
  }
  /* line 1084, ../sass/responsive.scss */
  .travel-account-moneydue .heading-gr span span input[type="text"] {
    width: 49%;
  }
  /* line 1088, ../sass/responsive.scss */
  .travel-account-moneydue .heading-gr span span + span {
    margin-top: 10px;
  }

  /* css end travel-account-moneydue */
  /* css start travel-booking-debit */
  /* line 533, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul {
    zoom: 1;
    margin: 0 -10px;
  }
  /* line 72, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul:before, .travel-booking-debit .new-debit ul:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
  }
  /* line 79, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul:after {
    clear: both;
  }
  /* line 536, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li {
    float: left;
    width: 50%;
    padding: 0 10px;
  }
  /* line 330, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li label {
    width: 100%;
    display: inline-block;
    vertical-align: middle;
  }
  /* line 334, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li select {
    width: 100%;
  }
  /* line 337, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li input[type="text"] {
    width: 100%;
  }
  /* line 340, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li select,
  .travel-booking-debit .new-debit ul li input[type="text"] {
    height: 30px;
  }
  /* line 541, ../sass/_pts-mixins.scss */
  .travel-booking-debit .new-debit ul li label {
    margin-bottom: 5px;
  }
  /* line 1101, ../sass/responsive.scss */
  .travel-booking-debit .new-debit ul li:nth-child(n+5) {
    margin-top: 0px;
  }
  /* line 1105, ../sass/responsive.scss */
  .travel-booking-debit .new-debit ul li:nth-child(n+3) {
    margin-top: 15px;
  }

  /* css end travel booking debit */
  /* css start travel-account-transactions */
  /* line 1114, ../sass/responsive.scss */
  .travel-account-transactions ul li {
    width: 100%;
  }
  /* line 1117, ../sass/responsive.scss */
  .travel-account-transactions ul li:nth-child(n+3) {
    margin-top: 15px;
  }
  /* line 1121, ../sass/responsive.scss */
  .travel-account-transactions ul li + li {
    margin-top: 15px;
  }

  /* css end travel-account-transactions */
  /*ccs travel client itineary pages */
  /* line 1130, ../sass/responsive.scss */
  .travel-itinerary-common .main-iti .grid-box {
    height: auto;
  }
  /* line 1134, ../sass/responsive.scss */
  .travel-itinerary-common h2 span {
    width: 49%;
    display: inline-block;
    vertical-align: top;
  }
  /* line 1135, ../sass/responsive.scss */
  .travel-itinerary-common h2 span:nth-child(1), .travel-itinerary-common h2 span:last-child {
    display: block;
    width: 100%;
  }
  /* line 1144, ../sass/responsive.scss */
  .travel-itinerary-common h2 span + span, .travel-itinerary-common h2 span.pl {
    padding-left: 0;
  }

  /*ccs travel client itineary pages */
  /* css start traval memeber itineary image */
  /* line 1155, ../sass/responsive.scss */
  .travel-member-iti-settings .welcome-note textarea,
  .travel-member-iti-settings .money-text ul li textarea {
    width: 100%;
    margin-bottom: 10px;
  }

  /* css end traval memeber itineary image */
  /*css start add dairy not on client search page*/
  /* line 1164, ../sass/responsive.scss */
  .add-dairy-note-popup .top-row li:nth-child(1), .add-dairy-note-popup .top-row li:nth-child(2) {
    width: 50%;
    margin-top: 0;
  }
  /* line 1169, ../sass/responsive.scss */
  .add-dairy-note-popup .top-row li:nth-child(1) > span, .add-dairy-note-popup .top-row li:nth-child(2) > span {
    width: 50px;
  }

  /*css end add dairy not on client search page*/
  /*css start travel-account-overview */
  /* line 1177, ../sass/responsive.scss */
  .travel-account-overview label {
    width: 50%;
  }
  /* line 1181, ../sass/responsive.scss */
  .travel-account-overview span {
    width: 48%;
  }

  /*css end travel-account-overview */
  /*css start travel-member-reporting */
  /* line 1191, ../sass/responsive.scss */
  .travel-member-reporting .search ul.inc-result li {
    width: 49%;
  }
  /* line 1199, ../sass/responsive.scss */
  .travel-member-reporting .search > ul li span.inline {
    width: 49%;
    margin: 10px 0;
  }
  /* line 1204, ../sass/responsive.scss */
  .travel-member-reporting .search > ul li + li {
    padding-left: 0;
  }
  /* line 1208, ../sass/responsive.scss */
  .travel-member-reporting .search > ul li:nth-child(2) {
    margin-left: 0px;
  }

  /*css end travel-member-reporting */
  /*css start travel-moneydue-sendemail */
  /* line 1218, ../sass/responsive.scss */
  .travel-moneydue-sendemail .textarea-box,
  .travel-moneydue-sendemail .btn-grp {
    width: 100%;
  }
  /* line 1223, ../sass/responsive.scss */
  .travel-moneydue-sendemail .btn-grp {
    padding-left: 0;
  }
  /* line 1226, ../sass/responsive.scss */
  .travel-moneydue-sendemail .btn-grp a {
    margin-right: 20px;
  }
  /* line 1232, ../sass/responsive.scss */
  .travel-moneydue-sendemail .content .radio-grp,
  .travel-moneydue-sendemail .content .select-btn {
    width: 100%;
  }
  /* line 1237, ../sass/responsive.scss */
  .travel-moneydue-sendemail .content .select-btn {
    margin-top: 20px;
  }
  /* line 1243, ../sass/responsive.scss */
  .travel-moneydue-sendemail .attachments .right,
  .travel-moneydue-sendemail .attachments .left {
    width: 100%;
    float: none;
  }
  /* line 1249, ../sass/responsive.scss */
  .travel-moneydue-sendemail .attachments .left {
    border-bottom: 1px solid #6b238e;
    padding-bottom: 15px;
    border-right: none;
    padding-right: 0;
  }
  /* line 1256, ../sass/responsive.scss */
  .travel-moneydue-sendemail .attachments .right {
    padding-left: 0;
    padding-top: 15px;
  }
  /* line 1263, ../sass/responsive.scss */
  .travel-moneydue-sendemail .recipients ul li label {
    width: 20%;
  }
  /* line 1267, ../sass/responsive.scss */
  .travel-moneydue-sendemail .recipients ul li input[type="text"] {
    width: 70%;
  }

  /*css end travel-moneydue-sendemail */
  /*css start travel-account-profitclaim */
  /* line 1275, ../sass/responsive.scss */
  .travel-account-profitclaim p + .align-right {
    margin-top: 20px;
  }

  /*css end travel-account-profitclaim */
  /*css start travel-client-files*/
  /* line 1287, ../sass/responsive.scss */
  .travel-client-booking h2,
  .travel-client-files h2,
  .travel-client-guests h2,
  .travel-client-money h2,
  .travel-client-sagepay h2,
  .travel-itinerary-common h2 {
    zoom: 1;
  }
  /* line 72, ../sass/_pts-mixins.scss */
  .travel-client-booking h2:before, .travel-client-booking h2:after,
  .travel-client-files h2:before,
  .travel-client-files h2:after,
  .travel-client-guests h2:before,
  .travel-client-guests h2:after,
  .travel-client-money h2:before,
  .travel-client-money h2:after,
  .travel-client-sagepay h2:before,
  .travel-client-sagepay h2:after,
  .travel-itinerary-common h2:before,
  .travel-itinerary-common h2:after {
    content: "";
    display: block;
    height: 0;
    overflow: hidden;
  }
  /* line 79, ../sass/_pts-mixins.scss */
  .travel-client-booking h2:after,
  .travel-client-files h2:after,
  .travel-client-guests h2:after,
  .travel-client-money h2:after,
  .travel-client-sagepay h2:after,
  .travel-itinerary-common h2:after {
    clear: both;
  }
  /* line 1290, ../sass/responsive.scss */
  .travel-client-booking h2 span,
  .travel-client-files h2 span,
  .travel-client-guests h2 span,
  .travel-client-money h2 span,
  .travel-client-sagepay h2 span,
  .travel-itinerary-common h2 span {
    width: 50%;
    float: left;
    line-height: normal;
    padding: 10px 0;
  }
  /* line 1291, ../sass/responsive.scss */
  .travel-client-booking h2 span:nth-child(1), .travel-client-booking h2 span:nth-child(2), .travel-client-booking h2 span:last-child,
  .travel-client-files h2 span:nth-child(1),
  .travel-client-files h2 span:nth-child(2),
  .travel-client-files h2 span:last-child,
  .travel-client-guests h2 span:nth-child(1),
  .travel-client-guests h2 span:nth-child(2),
  .travel-client-guests h2 span:last-child,
  .travel-client-money h2 span:nth-child(1),
  .travel-client-money h2 span:nth-child(2),
  .travel-client-money h2 span:last-child,
  .travel-client-sagepay h2 span:nth-child(1),
  .travel-client-sagepay h2 span:nth-child(2),
  .travel-client-sagepay h2 span:last-child,
  .travel-itinerary-common h2 span:nth-child(1),
  .travel-itinerary-common h2 span:nth-child(2),
  .travel-itinerary-common h2 span:last-child {
    width: 50%;
    float: left;
    padding: 10px 0;
  }

  /*css end travel-client-files*/
  /*css start travel-remittanceAdvice */
  /* line 1311, ../sass/responsive.scss */
  .travel-remittanceAdvice .content ul li {
    margin-bottom: 15px;
  }
  /* line 1314, ../sass/responsive.scss */
  .travel-remittanceAdvice .content ul li label {
    margin-bottom: 10px;
  }
  /* line 1318, ../sass/responsive.scss */
  .travel-remittanceAdvice .content ul li input[type="text"],
  .travel-remittanceAdvice .content ul li input[type="number"] {
    width: 100%;
  }

  /*css end travel-remittanceAdvice */
  /*css start transport-search */
  /* line 1334, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li,
  .transport-search .form-inline-block .acmd-checkbox li,
  .transport-search .acmd-text li,
  .transport-result-view .form-inline-block .acmd-text li,
  .transport-result-view .form-inline-block .acmd-checkbox li,
  .transport-result-view .acmd-text li,
  .suplier-activites-result .form-inline-block .acmd-text li,
  .suplier-activites-result .form-inline-block .acmd-checkbox li,
  .suplier-activites-result .acmd-text li {
    width: 100%;
  }
  /* line 1335, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li:nth-child(1), .transport-search .form-inline-block .acmd-text li:nth-child(2), .transport-search .form-inline-block .acmd-text li:nth-child(3),
  .transport-search .form-inline-block .acmd-checkbox li:nth-child(1),
  .transport-search .form-inline-block .acmd-checkbox li:nth-child(2),
  .transport-search .form-inline-block .acmd-checkbox li:nth-child(3),
  .transport-search .acmd-text li:nth-child(1),
  .transport-search .acmd-text li:nth-child(2),
  .transport-search .acmd-text li:nth-child(3),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(1),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(2),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(3),
  .transport-result-view .form-inline-block .acmd-checkbox li:nth-child(1),
  .transport-result-view .form-inline-block .acmd-checkbox li:nth-child(2),
  .transport-result-view .form-inline-block .acmd-checkbox li:nth-child(3),
  .transport-result-view .acmd-text li:nth-child(1),
  .transport-result-view .acmd-text li:nth-child(2),
  .transport-result-view .acmd-text li:nth-child(3),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(1),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(2),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(3),
  .suplier-activites-result .form-inline-block .acmd-checkbox li:nth-child(1),
  .suplier-activites-result .form-inline-block .acmd-checkbox li:nth-child(2),
  .suplier-activites-result .form-inline-block .acmd-checkbox li:nth-child(3),
  .suplier-activites-result .acmd-text li:nth-child(1),
  .suplier-activites-result .acmd-text li:nth-child(2),
  .suplier-activites-result .acmd-text li:nth-child(3) {
    width: 100%;
  }
  /* line 1341, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li:nth-child(n+4),
  .transport-search .form-inline-block .acmd-checkbox li:nth-child(n+4),
  .transport-search .acmd-text li:nth-child(n+4),
  .transport-result-view .form-inline-block .acmd-text li:nth-child(n+4),
  .transport-result-view .form-inline-block .acmd-checkbox li:nth-child(n+4),
  .transport-result-view .acmd-text li:nth-child(n+4),
  .suplier-activites-result .form-inline-block .acmd-text li:nth-child(n+4),
  .suplier-activites-result .form-inline-block .acmd-checkbox li:nth-child(n+4),
  .suplier-activites-result .acmd-text li:nth-child(n+4) {
    margin-top: 10px;
  }
  /* line 1345, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li:last-child,
  .transport-search .form-inline-block .acmd-checkbox li:last-child,
  .transport-search .acmd-text li:last-child,
  .transport-result-view .form-inline-block .acmd-text li:last-child,
  .transport-result-view .form-inline-block .acmd-checkbox li:last-child,
  .transport-result-view .acmd-text li:last-child,
  .suplier-activites-result .form-inline-block .acmd-text li:last-child,
  .suplier-activites-result .form-inline-block .acmd-checkbox li:last-child,
  .suplier-activites-result .acmd-text li:last-child {
    width: 100%;
  }
  /* line 1351, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-text li + li,
  .transport-search .form-inline-block .acmd-checkbox li + li,
  .transport-search .acmd-text li + li,
  .transport-result-view .form-inline-block .acmd-text li + li,
  .transport-result-view .form-inline-block .acmd-checkbox li + li,
  .transport-result-view .acmd-text li + li,
  .suplier-activites-result .form-inline-block .acmd-text li + li,
  .suplier-activites-result .form-inline-block .acmd-checkbox li + li,
  .suplier-activites-result .acmd-text li + li {
    padding-left: 0;
    margin-top: 10px;
  }
  /* line 1359, ../sass/responsive.scss */
  .transport-search .form-inline-block .acmd-checkbox li + li,
  .transport-result-view .form-inline-block .acmd-checkbox li + li,
  .suplier-activites-result .form-inline-block .acmd-checkbox li + li {
    padding: 0 10px;
  }

  /*css end transport-search */
  /*css start add-new-activeties */
  /* line 1368, ../sass/responsive.scss */
  .add-new-activeties .contact-detail input[type="text"] {
    width: 100%;
  }
  /* line 1373, ../sass/responsive.scss */
  .add-new-activeties .getAllFacility {
    padding-left: 0;
    margin-bottom: 20px;
  }
  /* line 1379, ../sass/responsive.scss */
  .add-new-activeties .product-avai .table {
    width: 708px;
    margin-top: 0;
  }
  /* line 1385, ../sass/responsive.scss */
  .add-new-activeties .add-new-sup {
    padding-left: 0;
  }
  /* line 1388, ../sass/responsive.scss */
  .add-new-activeties .add-new-sup input[type="text"] {
    width: 120px;
  }

  /*css end add-new-activeties */
  /* css start suplier-activites-result */
  /* line 1395, ../sass/responsive.scss */
  .suplier-activites-result .short-by-fillter a {
    font-size: 12px;
  }

  /* css end suplier-activites-result */
  /*css start travel-member-cust-service */
  /* line 1401, ../sass/responsive.scss */
  .travel-member-cust-service .table {
    width: 708px;
  }
  /* line 1406, ../sass/responsive.scss */
  .travel-member-cust-service .search input[type="text"],
  .travel-member-cust-service .search label {
    width: 100%;
    display: block;
    margin-left: 0;
    height: 25px;
  }
  /* line 1413, ../sass/responsive.scss */
  .travel-member-cust-service .search input[type="text"] + input[type="text"],
  .travel-member-cust-service .search label + input[type="text"] {
    margin: 10px 0;
  }
  /* line 1418, ../sass/responsive.scss */
  .travel-member-cust-service .search select {
    width: 50%;
    float: right;
    height: 25px;
  }

  /*css end travel-member-cust-service */
  /*css start travel-member-ptsdownload */
  /* line 1429, ../sass/responsive.scss */
  .travel-member-ptsdownload ul li input[type="text"] {
    width: 100%;
  }
  /* line 1433, ../sass/responsive.scss */
  .travel-member-ptsdownload ul li a {
    margin-top: 10px;
    display: inline-block;
    vertical-align: top;
  }

  /*css end travel-member-ptsdownload */
  /*css start add new accommodation */
  /* line 1441, ../sass/responsive.scss */
  .add-new-accommodation .information input[type="text"] {
    width: 68%;
  }

  /*css end  add new accommodation */
  /* css start travel-account-debits */
  /* line 1450, ../sass/responsive.scss */
  .travel-account-debits .refine-container {
    text-align: left;
  }

  /* css end travel-account-debits */
  /* line 1460, ../sass/responsive.scss */
  .accommodation-search-detail .form-block-mobile ul li {
    display: block !important;
    width: 100% !important;
  }
  /* line 1464, ../sass/responsive.scss */
  .accommodation-search-detail .form-block-mobile ul li input {
    margin-bottom: 10px;
  }
  /* line 1468, ../sass/responsive.scss */
  .accommodation-search-detail .form-block-mobile ul li input[type="checkbox"],
  .accommodation-search-detail .form-block-mobile ul li input[type="radio"] {
    margin-bottom: 0;
  }

  /* css start Siddhant css */
  /* line 1483, ../sass/responsive.scss */
  .edit-members .trading-names-info input[type="text"],
  .edit-members .trading-names-info textarea {
    width: 100%;
  }
  /* line 1487, ../sass/responsive.scss */
  .edit-members .trading-names-info input[type="text"].small-box,
  .edit-members .trading-names-info textarea.small-box {
    margin-bottom: 10px;
  }

  /* line 1494, ../sass/responsive.scss */
  .right-text {
    text-align: left;
  }

  /* line 1502, ../sass/responsive.scss */
  .edit-members .custombox .box-2 {
    width: 100%;
  }
  /* line 1506, ../sass/responsive.scss */
  .edit-members .custombox .box-1 {
    width: 100%;
    margin-bottom: 10px;
  }
  /* line 1510, ../sass/responsive.scss */
  .edit-members .custombox .box-1 .cell-1, .edit-members .custombox .box-1 .cell-2 {
    width: 100%;
    margin-bottom: 10px;
  }
  /* line 1515, ../sass/responsive.scss */
  .edit-members .custombox .box-1 .cell-3 {
    width: 100%;
  }

  /* line 1526, ../sass/responsive.scss */
  .travel-member-cust-service .search .block-mobile {
    display: block;
  }
  /* line 1529, ../sass/responsive.scss */
  .travel-member-cust-service .search .block-mobile label {
    display: inline-block;
    vertical-align: middle;
    float: none;
    width: auto;
    padding-top: 5px;
  }
  /* line 1537, ../sass/responsive.scss */
  .travel-member-cust-service .search .block-mobile select {
    display: inline-block;
    vertical-align: middle;
    float: none;
    width: auto;
  }

  /* line 1563, ../sass/responsive.scss */
  .options-prices.booking-option table tbody tr td:nth-child(2) input, .options-prices.booking-option table tbody tr td:nth-child(3) input {
    width: 100%;
  }

  /* css end Siddhant css*/
  /* line 1577, ../sass/responsive.scss */
  .popup-outer-container .popup-inner-container .text-table td {
    display: block;
    padding: 4px;
  }

  /* line 1583, ../sass/responsive.scss */
  .red-text {
    margin-left: 0;
  }

  /* line 1589, ../sass/responsive.scss */
  .two-col-container > div {
    display: block;
    padding: 10px 0;
  }
  /* line 1594, ../sass/responsive.scss */
  .two-col-container .main-content {
    padding-left: 0;
  }
  /* line 1598, ../sass/responsive.scss */
  .two-col-container .right-sidebar {
    text-align: left;
  }

  /* line 1607, ../sass/responsive.scss */
  .travel-client-search-result .financials label + span {
    width: 29%;
  }

  /* line 1616, ../sass/responsive.scss */
  .travel-search-result-detail .form-inline-block ul li {
    width: 100%;
  }
  /* line 1619, ../sass/responsive.scss */
  .travel-search-result-detail .form-inline-block ul li:nth-child(1) {
    width: 100%;
    margin-top: 20px;
  }
  /* line 1624, ../sass/responsive.scss */
  .travel-search-result-detail .form-inline-block ul li input[type="number"] {
    width: 100%;
  }

  /* line 1636, ../sass/responsive.scss */
  .travel-search-result-detail .form-inline-block ul li input[type="number"] {
    width: 100%;
  }

  /* line 1644, ../sass/responsive.scss */
  .email-link {
    display: block;
    width: 100%;
  }

  /* line 1649, ../sass/responsive.scss */
  .update-btn-cnt {
    display: block;
    width: 100%;
    text-align: left;
    padding: 10px 0;
  }

  /* line 1656, ../sass/responsive.scss */
  .accommodation-search-detail .contact-detail span {
    width: 35%;
    margin-right: 3%;
  }

  /* line 1661, ../sass/responsive.scss */
  .accommodation-search-detail .contact-detail span + span {
    width: 51%;
  }

  /* line 1665, ../sass/responsive.scss */
  .accommodation-search-detail .contact-detail i {
    width: 2%;
    text-align: right;
  }

  /* line 1670, ../sass/responsive.scss */
  .travel-client-moneydue .make-payment .icon-type {
    width: 11%;
  }

  /* line 1674, ../sass/responsive.scss */
  .travel-client-moneydue .make-payment .card-section {
    border-right: none;
    margin-bottom: 20px;
    position: relative;
    padding-bottom: 20px;
  }

  /* line 1681, ../sass/responsive.scss */
  .travel-client-moneydue .make-payment .card-section:after {
    content: "";
    display: block;
    width: 100%;
    height: 10px;
    left: -21px;
    bottom: 0;
    background: #6bbce9;
    position: absolute;
  }

  /* line 1692, ../sass/responsive.scss */
  .travel-client-moneydue .make-payment .card-section:before {
    content: "";
    display: block;
    width: 100%;
    height: 10px;
    right: -21px;
    bottom: 0;
    background: #6bbce9;
    position: absolute;
  }

  /* line 1703, ../sass/responsive.scss */
  .notes-table {
    table-layout: inherit;
  }

  /* line 1707, ../sass/responsive.scss */
  .login-page .login-container {
    min-height: calc(100vh - 66px) !important;
  }

  /* line 1711, ../sass/responsive.scss */
  .forget-page .forget-container {
    min-height: calc(100vh - 66px) !important;
  }

  /* line 1715, ../sass/responsive.scss */
  .pts-sub-footer {
    padding: 15px 10px !important;
  }

  /* line 1719, ../sass/responsive.scss */
  .pts-sub-header .header-container {
    padding: 0 15px 10px 5px;
  }
  /* line 1722, ../sass/responsive.scss */
  .pts-sub-header .header-container ul {
    flex-flow: column;
    margin-top: 12px;
    align-items: flex-start;
  }
  /* line 1727, ../sass/responsive.scss */
  .pts-sub-header .header-container ul li {
    margin: 0 !important;
  }
  /* line 1730, ../sass/responsive.scss */
  .pts-sub-header .header-container ul li + li {
    margin-top: 5px !important;
  }
  /* line 1734, ../sass/responsive.scss */
  .pts-sub-header .header-container ul li a {
    font-size: 12px !important;
  }
}
@media screen and (max-width: 1320px) {
  /* line 1748, ../sass/responsive.scss */
  footer .flex-footer .col-2 {
    width: 230px;
  }
  /* line 1753, ../sass/responsive.scss */
  footer .pts-sub-footer {
    padding: 8px 15px;
  }
  /* line 1756, ../sass/responsive.scss */
  footer .pts-sub-footer p + p {
    text-align: right;
  }
  /* line 1760, ../sass/responsive.scss */
  footer .pts-sub-footer .container {
    padding: 0;
  }

  /* line 1766, ../sass/responsive.scss */
  .financials-view {
    overflow: auto;
  }

  /* line 1770, ../sass/responsive.scss */
  .financials-view ul {
    min-width: 1200px;
  }

  /* line 1774, ../sass/responsive.scss */
  .file-upload-section .table {
    min-width: 1200px !important;
  }
}
@media screen and (max-width: 1050px) {
  /* line 1780, ../sass/responsive.scss */
  .reporting .MemTab li a {
    padding: 15px 20px;
  }

  /* line 1786, ../sass/responsive.scss */
  .wrap-light-box .lb-container.add-client-note-popup, .wrap-light-box .lb-container.updaloadNewFiles, .wrap-light-box .lb-container.guest-list-light-box, .wrap-light-box .lb-container.addDiaryPopupForm, .wrap-light-box .lb-container.help-popup, .wrap-light-box .lb-container.open-template-popup, .wrap-light-box .lb-container.preview-emailtemplate-popup, .wrap-light-box .lb-container.open-emailtemplate-popup {
    max-width: calc(100% - 30px) !important;
    padding: 0;
    min-width: 0 !important;
  }
}
@media screen and (max-width: 1023px) {
  /* line 1797, ../sass/responsive.scss */
  .fixed-footer {
    padding-bottom: 0;
  }

  /* line 1801, ../sass/responsive.scss */
  footer {
    position: static !important;
  }
  /* line 1804, ../sass/responsive.scss */
  footer .flex-footer {
    flex-flow: wrap;
  }
  /* line 1807, ../sass/responsive.scss */
  footer .flex-footer .open-hours {
    margin-top: 20px;
  }
  /* line 1811, ../sass/responsive.scss */
  footer .flex-footer .map-footer {
    margin-top: 18px;
  }
  /* line 1815, ../sass/responsive.scss */
  footer .flex-footer .col-2 {
    width: 50%;
  }

  /* line 1822, ../sass/responsive.scss */
  .reporting .containerRight {
    flex-flow: wrap;
    width: 100%;
  }
  /* line 1827, ../sass/responsive.scss */
  .reporting .dataSearch {
    width: 50%;
  }
  /* line 1831, ../sass/responsive.scss */
  .reporting .currencySelect {
    width: 48%;
  }
  /* line 1834, ../sass/responsive.scss */
  .reporting .currencySelect select {
    width: 100%;
  }
  /* line 1839, ../sass/responsive.scss */
  .reporting .MemTab {
    margin: 15px 0 0;
  }
  /* line 1843, ../sass/responsive.scss */
  .reporting .currencySelect + .selectUser {
    margin: 15px 15px 0 0;
  }
}
@media screen and (min-width: 767px) and (max-width: 991px) {
  /* line 1850, ../sass/responsive.scss */
  .custom-client-wrapper-new .custom-send-email .input-wrapper.custom-attachment .icon {
    width: 42px;
  }

  /* line 1857, ../sass/responsive.scss */
  .travel-moneydue-sendemail #SendmoneyForPaymetdueEmail .recipients ul li input[type="text"] {
    width: 100%;
  }
  /* line 1862, ../sass/responsive.scss */
  .travel-moneydue-sendemail #SendmoneyForPaymetdueEmail .recipients ul li .custom-check label {
    width: 100%;
  }

  /* line 1870, ../sass/responsive.scss */
  .account-transaction .form-flex-wrapper li {
    flex: 0 0 calc(33% - 22px);
  }
  /* line 1873, ../sass/responsive.scss */
  .account-transaction .form-flex-wrapper li:nth-child(4) {
    order: 4;
  }
  /* line 1877, ../sass/responsive.scss */
  .account-transaction .form-flex-wrapper li:last-child {
    order: 5;
  }
  /* line 1881, ../sass/responsive.scss */
  .account-transaction .form-flex-wrapper li.li-double {
    flex: 0 0 calc(66% - 22px);
  }

  /* line 1886, ../sass/responsive.scss */
  .date-picker-wrapper .first-date-selected, .date-picker-wrapper .last-date-selected {
    height: 26px;
    width: 26px !important;
  }

  /* line 1891, ../sass/responsive.scss */
  .date-picker-wrapper .month-wrapper table .day:not(.checked), .date-picker-wrapper .month-wrapper table .day.first-date-selected, .date-picker-wrapper .month-wrapper table .day.last-date-selected {
    line-height: 26px;
  }

  /* line 1895, ../sass/responsive.scss */
  .date-picker-wrapper .month-wrapper table .day.real-today {
    width: 26px !important;
    height: 26px;
    line-height: 26px;
    padding: 0;
  }

  /* line 1903, ../sass/responsive.scss */
  .travel-dairy.diAry .col-3 {
    padding-left: 0 !important;
  }

  /* line 1908, ../sass/responsive.scss */
  .todayDiary h2 {
    white-space: nowrap;
  }
}
@media screen and (max-width: 767px) {
  /* line 1914, ../sass/responsive.scss */
  .peopleTarget {
    clear: both;
  }

  /* line 1919, ../sass/responsive.scss */
  .reporting .containerRight {
    flex-flow: column;
    width: 100%;
  }
  /* line 1924, ../sass/responsive.scss */
  .reporting .dataSearch {
    width: 100%;
  }
  /* line 1927, ../sass/responsive.scss */
  .reporting .dataSearch input {
    width: 49%;
  }
  /* line 1931, ../sass/responsive.scss */
  .reporting .dataSearch label {
    margin-bottom: 10px;
    display: block;
  }
  /* line 1937, ../sass/responsive.scss */
  .reporting .currencySelect {
    width: 100%;
    margin: 15px 0 0;
  }
  /* line 1941, ../sass/responsive.scss */
  .reporting .currencySelect select {
    width: 100%;
  }
  /* line 1946, ../sass/responsive.scss */
  .reporting .MemTab {
    margin: 15px 0 0;
  }
  /* line 1950, ../sass/responsive.scss */
  .reporting .currencySelect + .selectUser {
    margin: 15px 0 0 0;
    width: 100%;
  }

  /* line 1956, ../sass/responsive.scss */
  .account-transaction .form-flex-wrapper li.li-double .custom-input-group li:nth-of-type(2) {
    margin: 12px auto 5px;
  }

  /* line 1962, ../sass/responsive.scss */
  .guest-list-light-box.clientGuestuser #EmailBody > div {
    width: 100% !important;
    padding: 0 !important;
  }

  /* line 1969, ../sass/responsive.scss */
  .wrap-light-box .lb-container.clientGuestuser ul.email-fields {
    padding: 15px;
  }
  /* line 1972, ../sass/responsive.scss */
  .wrap-light-box .lb-container.clientGuestuser ul.email-fields li {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 15px;
    padding: 0 !important;
  }

  /* line 1980, ../sass/responsive.scss */
  .financials-view ul li {
    width: auto !important;
    margin-right: 15px;
  }

  /* line 1985, ../sass/responsive.scss */
  .financials-view ul {
    min-width: 850px;
  }

  /* line 1989, ../sass/responsive.scss */
  .client.common-layout, .traval-client-fee .client.grid-box {
    margin-bottom: 20px;
  }

  /* line 1993, ../sass/responsive.scss */
  .client-booking-view {
    margin-top: 20px;
  }

  /* line 1997, ../sass/responsive.scss */
  .financials-view ul li label {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  /* line 2002, ../sass/responsive.scss */
  .financials-view ul::after {
    bottom: 15px;
  }

  /* line 2006, ../sass/responsive.scss */
  .financials-view ul li h2 {
    margin-bottom: 5px;
  }

  /* line 2010, ../sass/responsive.scss */
  .financials-view ul li span {
    padding-right: 0 !important;
  }

  /* line 2014, ../sass/responsive.scss */
  .financials-view {
    padding: 11px 0 15px;
    margin-bottom: 20px;
  }

  /* line 2019, ../sass/responsive.scss */
  .financials-view.financials-Profit-view ul {
    min-width: 800px;
  }

  /* line 2024, ../sass/responsive.scss */
  footer h2 {
    margin-bottom: 15px;
    font-size: 18px;
  }
  /* line 2030, ../sass/responsive.scss */
  footer .pts-sub-footer .container {
    flex-flow: column;
  }
  /* line 2034, ../sass/responsive.scss */
  footer .pts-sub-footer p {
    margin-bottom: 6px !important;
  }
  /* line 2038, ../sass/responsive.scss */
  footer .pts-sub-footer p + p {
    width: 100%;
    text-align: left;
  }
  /* line 2045, ../sass/responsive.scss */
  footer .flex-footer .open-hours {
    margin-top: 0;
  }
  /* line 2049, ../sass/responsive.scss */
  footer .flex-footer > div {
    text-align: center;
    width: 100% !important;
    margin-bottom: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #acabab;
  }
  /* line 2056, ../sass/responsive.scss */
  footer .flex-footer > div:last-child {
    border: 0;
    padding-bottom: 0;
    margin-bottom: 0;
  }
  /* line 2063, ../sass/responsive.scss */
  footer .flex-footer .map-footer {
    width: 100%;
    margin-bottom: 10px;
  }
  /* line 2067, ../sass/responsive.scss */
  footer .flex-footer .map-footer > div {
    width: 100% !important;
    max-width: 100% !important;
  }
  /* line 2074, ../sass/responsive.scss */
  footer .container ul li img {
    position: static;
  }
  /* line 2078, ../sass/responsive.scss */
  footer .contact-detail li + li {
    margin-top: 10px;
  }

  /* line 2084, ../sass/responsive.scss */
  .travel-client-files .file-custom {
    background-size: 15px;
    background-position: 10px;
    padding: 10px 2px 10px 30px;
  }
  /* line 2089, ../sass/responsive.scss */
  .travel-client-files .file-custom span {
    font-size: 14px;
  }

  /* line 2095, ../sass/responsive.scss */
  .mt-40 {
    margin-top: 15px !important;
  }

  /* line 2099, ../sass/responsive.scss */
  .travel-client-icons-wrapper {
    margin: 15px 0;
  }

  /* line 2103, ../sass/responsive.scss */
  .file-upload-section {
    margin-bottom: 20px;
  }
}
/* line 2108, ../sass/responsive.scss */
.menu-btn {
  display: none;
  font-size: 22px;
  margin-left: 15px;
  margin-right: 10px;
  color: #50a5f1;
  background: #eff3fc;
  padding: 10px;
  border-radius: 9px;
  height: 40px;
  width: 40px;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
}

@media screen and (max-width: 1360px) {
  /* line 2125, ../sass/responsive.scss */
  .header-secondary-nav {
    width: 22%;
  }
}
@media screen and (max-width: 1250px) {
  /* line 2131, ../sass/responsive.scss */
  .header-secondary-nav {
    display: flex;
    margin-top: 0;
  }

  /* line 2136, ../sass/responsive.scss */
  .header .logo-wrapper {
    width: 110px;
  }

  /* line 2140, ../sass/responsive.scss */
  .header .nav > ul {
    justify-content: space-between;
  }
  /* line 2143, ../sass/responsive.scss */
  .header .nav > ul > li {
    margin-right: 1%;
  }

  /* line 2148, ../sass/responsive.scss */
  .travel-client-money .refunds ul {
    margin: 0;
  }
}
@media screen and (max-width: 1200px) {
  /* line 2154, ../sass/responsive.scss */
  .reportingHeading {
    flex-flow: column;
    align-items: flex-start !important;
  }
  /* line 2158, ../sass/responsive.scss */
  .reportingHeading h2 {
    margin-bottom: 15px;
  }
  /* line 2162, ../sass/responsive.scss */
  .reportingHeading #reportTypeTitle {
    margin-bottom: 0;
  }

  /* line 2167, ../sass/responsive.scss */
  .popup-OptionAndPrices .popup-inner {
    max-width: 90%;
  }

  /* line 2171, ../sass/responsive.scss */
  .custom-travel-account-top .account-debits .form-flex-wrapper.top > li {
    flex: 0 0 calc(30% - 10px);
  }
  /* line 2174, ../sass/responsive.scss */
  .custom-travel-account-top .account-debits .form-flex-wrapper.top > li:last-child {
    flex: 0 0 calc(30% - 10px);
  }

  /* line 2179, ../sass/responsive.scss */
  .ptsDownload .grid-box ul li .btnGroupPreDown {
    flex-flow: row;
    width: 100%;
    justify-content: space-between;
  }
  /* line 2184, ../sass/responsive.scss */
  .ptsDownload .grid-box ul li .btnGroupPreDown a {
    margin: 0;
  }
}
@media screen and (max-width: 1023px) {
  /* line 2191, ../sass/responsive.scss */
  .header .nav {
    display: block;
  }

  /* line 2195, ../sass/responsive.scss */
  .container-fluid {
    padding: 0 15px;
  }

  /* line 2199, ../sass/responsive.scss */
  .header-secondary-nav {
    width: 30%;
  }

  /* line 2203, ../sass/responsive.scss */
  .header .nav > ul > li > a {
    font-size: 14px;
  }
}
@media screen and (max-width: 959px) {
  /* line 2210, ../sass/responsive.scss */
  .header {
    position: relative;
  }
  /* line 2213, ../sass/responsive.scss */
  .header .logo-wrapper {
    width: 90px;
  }
  /* line 2216, ../sass/responsive.scss */
  .header .logo-wrapper .logo img {
    width: 100%;
  }
  /* line 2221, ../sass/responsive.scss */
  .header .nav {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    background: #fff;
    z-index: 99;
    margin-top: 1px;
  }
  /* line 2230, ../sass/responsive.scss */
  .header .nav > ul {
    flex-flow: column;
  }
  /* line 2233, ../sass/responsive.scss */
  .header .nav > ul > li {
    width: 100%;
  }
  /* line 2236, ../sass/responsive.scss */
  .header .nav > ul > li > a {
    height: auto;
    line-height: 1.5;
    padding: 10px 15px;
    text-align: left;
    border-bottom: 1px solid #cecdcd;
  }
  /* line 2244, ../sass/responsive.scss */
  .header .nav > ul > li > a:after {
    display: none !important;
  }
  /* line 2248, ../sass/responsive.scss */
  .header .nav > ul > li > a:before {
    display: none !important;
  }
  /* line 2252, ../sass/responsive.scss */
  .header .nav > ul > li ul {
    position: static;
    width: 100%;
  }
  /* line 2256, ../sass/responsive.scss */
  .header .nav > ul > li ul li {
    width: 100%;
    float: none;
  }
  /* line 2262, ../sass/responsive.scss */
  .header .nav > ul > li:hover ul {
    display: none;
  }
  /* line 2269, ../sass/responsive.scss */
  .header .row {
    display: flex;
    justify-content: space-around;
    margin: 0;
    align-items: center;
  }

  /* line 2277, ../sass/responsive.scss */
  .header-secondary-nav {
    width: 100%;
    flex-shrink: 1;
    justify-content: flex-end;
  }

  /* line 2283, ../sass/responsive.scss */
  .menu-btn {
    display: flex;
  }
}
@media screen and (max-width: 1350px) {
  /* line 2293, ../sass/responsive.scss */
  .account-debits .radio-group label {
    font-size: 13px;
  }

  /* line 2301, ../sass/responsive.scss */
  .travel-client-icons-wrapper ul li {
    margin-right: 0;
  }
  /* line 2304, ../sass/responsive.scss */
  .travel-client-icons-wrapper ul li a {
    min-width: initial;
  }
}
@media screen and (max-width: 1024px) {
  /* line 2314, ../sass/responsive.scss */
  .member-update-user .email-setting {
    height: auto !important;
    padding-bottom: 15px !important;
  }
  /* line 2318, ../sass/responsive.scss */
  .member-update-user .email-setting .col-9, .member-update-user .email-setting .col-3 {
    width: 100% !important;
  }

  /* line 2324, ../sass/responsive.scss */
  .custom-client-wrapper .profile-page .user-details li {
    flex-basis: 48% !important;
  }

  /* line 2328, ../sass/responsive.scss */
  .custom-client-wrapper .user-password {
    padding: 0;
  }

  /* line 2332, ../sass/responsive.scss */
  .custom-client-wrapper .edit-buton {
    margin-top: 0;
  }

  /* line 2336, ../sass/responsive.scss */
  .new-form, .custom-client-wrapper .port-wrapper, .custom-client-wrapper .incoming-server {
    width: 100%;
    max-width: 100%;
  }

  /* line 2342, ../sass/responsive.scss */
  .travel-member-user-list .heading.user {
    margin-bottom: 0 !important;
  }
  /* line 2346, ../sass/responsive.scss */
  .travel-member-user-list .table-user {
    padding-top: 40px;
  }
  /* line 2349, ../sass/responsive.scss */
  .travel-member-user-list .table-user label {
    padding-left: 0 !important;
  }

  /* line 2356, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading {
    flex-flow: column;
    align-items: flex-start !important;
  }
  /* line 2360, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter {
    flex-flow: wrap;
  }
  /* line 2363, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li {
    margin-top: 15px;
  }
  /* line 2367, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li .btn img {
    height: 36px;
  }

  /* line 2376, ../sass/responsive.scss */
  .travel-client-money .refunds ul {
    justify-content: flex-start;
  }
  /* line 2379, ../sass/responsive.scss */
  .travel-client-money .refunds ul li {
    flex: 0 0 33%;
  }
  /* line 2383, ../sass/responsive.scss */
  .travel-client-money .refunds ul:after, .travel-client-money .refunds ul:before {
    display: none;
  }

  /* line 2388, ../sass/responsive.scss */
  .form-flex-wrapper li, .flex-three-form li {
    flex: 0 0 31%;
  }

  /* line 2392, ../sass/responsive.scss */
  .range-li {
    flex: 0 0 65.5% !important;
  }

  /* line 2396, ../sass/responsive.scss */
  .not-editable {
    justify-content: flex-start;
  }

  /* line 2400, ../sass/responsive.scss */
  .client-form-wrapper ul {
    width: 100%;
  }
  /* line 2403, ../sass/responsive.scss */
  .client-form-wrapper ul + ul {
    width: 100%;
    padding-left: 0;
  }
  /* line 2407, ../sass/responsive.scss */
  .client-form-wrapper ul + ul li {
    flex: 0 0 65%;
  }
  /* line 2410, ../sass/responsive.scss */
  .client-form-wrapper ul + ul li.width-100 {
    flex: 0 0 31%;
  }

  /* line 2418, ../sass/responsive.scss */
  .quick-note-field li {
    flex-basis: 31% !important;
  }
  /* line 2422, ../sass/responsive.scss */
  .quick-note-field li:first-child {
    flex-basis: 65% !important;
  }

  /* line 2427, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li {
    flex: 0 0 31% !important;
  }
  /* line 2430, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li .switch {
    margin-right: 4%;
  }
  /* line 2434, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li:nth-child(3n) .switch {
    margin-right: 0;
  }
  /* line 2438, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li:nth-child(4n) .switch {
    margin-right: 4%;
  }

  /* line 2444, ../sass/responsive.scss */
  .client-note-table .table tr th:last-child {
    width: 90px !important;
  }
  /* line 2448, ../sass/responsive.scss */
  .client-note-table .table tr td:last-child {
    width: 90px !important;
  }
}
@media screen and (max-width: 991px) {
  /* line 2455, ../sass/responsive.scss */
  .ptsDownload .grid-box ul li h3 {
    font-size: 16px;
  }

  /* line 2459, ../sass/responsive.scss */
  .travel-member-user-list .table-user {
    padding-left: 10px !important;
  }
  /* line 2462, ../sass/responsive.scss */
  .travel-member-user-list .table-user tbody {
    width: 100% !important;
  }

  /* line 2467, ../sass/responsive.scss */
  .custom-client-wrapper-new .help-popup .overview-link .help-pop-content {
    padding: 10px 15px;
  }
  /* line 2470, ../sass/responsive.scss */
  .custom-client-wrapper-new .help-popup .overview-link .help-pop-content ul {
    width: 48%;
  }

  /* line 2475, ../sass/responsive.scss */
  .custom-table-heading .table-heading {
    font-size: 16px;
  }

  /* line 2479, ../sass/responsive.scss */
  .custom-travel-account-top .account-debits .form-flex-wrapper.top > li {
    flex: 0 0 48% !important;
  }

  /* line 2483, ../sass/responsive.scss */
  .custom-travel-account-top .account-debits .form-flex-wrapper.top > li:nth-child(2) ul li:nth-of-type(2) {
    margin: 10px 0 6px;
  }

  /* line 2487, ../sass/responsive.scss */
  .fc .fc-toolbar.fc-header-toolbar .fc-toolbar-chunk:nth-child(2) {
    padding: 0 !important;
  }

  /* line 2491, ../sass/responsive.scss */
  .client-note-table .container-wrap.new-custom-wrap-light-box .lb-container.add-client-note-popup {
    max-width: calc(100% - 30px);
  }

  /* line 2495, ../sass/responsive.scss */
  .flex-row {
    flex-flow: column;
    margin-bottom: 20px;
  }
  /* line 2499, ../sass/responsive.scss */
  .flex-row .col-half {
    width: 100%;
    margin-bottom: 20px;
  }

  /* line 2506, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content {
    flex-flow: column;
    align-items: flex-start !important;
  }
  /* line 2510, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content h2 {
    margin-bottom: 15px;
  }

  /* line 2516, ../sass/responsive.scss */
  .travel-client-icons-wrapper ul li a {
    font-size: 16px;
    padding: 15px;
  }

  /* line 2522, ../sass/responsive.scss */
  .issue-box .Assign {
    flex-flow: column;
  }
  /* line 2525, ../sass/responsive.scss */
  .issue-box .Assign h2 {
    font-size: 16px;
    width: 100%;
    margin-bottom: 15px !important;
  }
  /* line 2531, ../sass/responsive.scss */
  .issue-box .Assign .search {
    width: 100%;
  }

  /* line 2537, ../sass/responsive.scss */
  #divSearchResults {
    overflow: auto;
  }
}
@media screen and (max-width: 767px) {
  /* line 2544, ../sass/responsive.scss */
  .wrap-light-box .lb-container.open-template-popup {
    padding: 0 !important;
  }

  /* line 2552, ../sass/responsive.scss */
  #emailSettingsForm .incoming-server label input {
    margin: 10px 0 !important;
    width: 100%;
  }

  /* line 2560, ../sass/responsive.scss */
  .custom-client-wrapper .profile-page .user-profile {
    flex-flow: column;
  }
  /* line 2565, ../sass/responsive.scss */
  .custom-client-wrapper .profile-page .user-profile > ul > li > .btn {
    min-width: 0;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
  }

  /* line 2574, ../sass/responsive.scss */
  .custom-client-wrapper .profile-page .user-details li {
    flex-basis: 100% !important;
  }

  /* line 2578, ../sass/responsive.scss */
  .custom-client-wrapper .user-password {
    padding: 0 15px;
  }

  /* line 2582, ../sass/responsive.scss */
  .custom-client-wrapper .row.email-setting {
    clear: both;
  }
  /* line 2585, ../sass/responsive.scss */
  .custom-client-wrapper .row.email-setting li {
    padding: 0 !important;
  }

  /* line 2590, ../sass/responsive.scss */
  .custom-client-wrapper .port-wrapper .show-itenry {
    flex-flow: column;
  }
  /* line 2593, ../sass/responsive.scss */
  .custom-client-wrapper .port-wrapper .show-itenry label {
    display: block;
    width: 100% !important;
    margin-bottom: 10px;
  }

  /* line 2600, ../sass/responsive.scss */
  .custom-client-wrapper .incoming-server {
    margin: 0;
    flex-flow: column;
    width: 100%;
  }
  /* line 2605, ../sass/responsive.scss */
  .custom-client-wrapper .incoming-server > li {
    width: 100% !important;
    display: flex;
    justify-content: space-between;
  }
  /* line 2610, ../sass/responsive.scss */
  .custom-client-wrapper .incoming-server > li > * {
    width: 48% !important;
  }
  /* line 2614, ../sass/responsive.scss */
  .custom-client-wrapper .incoming-server > li > div {
    width: 100% !important;
    flex-flow: column;
  }
  /* line 2618, ../sass/responsive.scss */
  .custom-client-wrapper .incoming-server > li > div > div {
    width: 100% !important;
    display: flex;
    justify-content: space-between;
  }
  /* line 2623, ../sass/responsive.scss */
  .custom-client-wrapper .incoming-server > li > div > div > * {
    width: 48% !important;
    margin: 10px 0 !important;
  }

  /* line 2634, ../sass/responsive.scss */
  #userAdminPrivilegesList li label {
    margin-right: 0 !important;
  }

  /* line 2640, ../sass/responsive.scss */
  .reportTypeTitleNew {
    flex-flow: column !important;
  }
  /* line 2643, ../sass/responsive.scss */
  .reportTypeTitleNew .flex-between {
    width: 200px;
  }

  /* line 2648, ../sass/responsive.scss */
  .travel-member-email-temp .new-email-template ul li + li {
    flex-flow: column;
  }

  /* line 2652, ../sass/responsive.scss */
  .height-frame iframe {
    min-height: 200px;
  }

  /* line 2657, ../sass/responsive.scss */
  .travel-member-email-temp .flex-table tbody tr {
    width: 100%;
  }

  /* line 2662, ../sass/responsive.scss */
  .custom-client-wrapper-new .help-popup .overview-link {
    padding: 10px 8px 20px;
  }
  /* line 2665, ../sass/responsive.scss */
  .custom-client-wrapper-new .help-popup .overview-link .help-pop-content {
    flex-flow: column;
  }
  /* line 2668, ../sass/responsive.scss */
  .custom-client-wrapper-new .help-popup .overview-link .help-pop-content ul {
    width: 100%;
  }

  /* line 2674, ../sass/responsive.scss */
  .custom-travel-account-top .account-debits .form-flex-wrapper.top > li {
    flex: 0 0 100% !important;
  }

  /* line 2682, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li:nth-child(2) {
    width: 100%;
  }
  /* line 2685, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li:nth-child(2) label {
    width: 165px;
  }
  /* line 2689, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li:nth-child(2) .filter-input-select {
    width: 100% !important;
  }
  /* line 2692, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li:nth-child(2) .filter-input-select span select {
    width: 100%;
  }
  /* line 2698, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li:first-child {
    width: 100%;
  }
  /* line 2702, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li .filter-date-wrapper {
    width: 100%;
    flex-flow: wrap;
  }
  /* line 2706, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li .filter-date-wrapper label {
    width: 100%;
    margin-bottom: 15px;
  }
  /* line 2711, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li .filter-date-wrapper .custom-input-wrapper {
    width: 49%;
  }
  /* line 2714, ../sass/responsive.scss */
  .travel-account-payment-due .custom-table-heading .table-filter li .filter-date-wrapper .custom-input-wrapper input {
    width: 100%;
  }

  /* line 2725, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading {
    flex-flow: column;
    align-items: flex-start;
  }
  /* line 2729, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading h2 {
    margin-bottom: 15px;
  }
  /* line 2733, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading .table-filter {
    flex-flow: wrap;
  }
  /* line 2737, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading .table-filter li:first-child {
    margin-bottom: 15px;
    width: 100%;
  }
  /* line 2741, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading .table-filter li:first-child label {
    width: 165px;
  }
  /* line 2745, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading .table-filter li:first-child .filter-input-select {
    width: 100% !important;
  }
  /* line 2748, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading .table-filter li:first-child .filter-input-select span select {
    width: 100%;
  }
  /* line 2754, ../sass/responsive.scss */
  .travel-account-outstanding-payment .custom-table-heading .table-filter li img {
    height: 35px;
  }

  /* line 2762, ../sass/responsive.scss */
  .payment-view {
    margin-bottom: 0 !important;
  }

  /* line 2768, ../sass/responsive.scss */
  .wrap-light-box .lb-container.addPassengerPopup {
    max-width: calc(100% - 30px) !important;
    padding: 0;
  }
  /* line 2772, ../sass/responsive.scss */
  .wrap-light-box .lb-container.addPassengerPopup .addpassengerForm {
    padding: 10px 20px 20px;
  }

  /* line 2781, ../sass/responsive.scss */
  .lb-container.add-traveldate-popup li input[type="text"] {
    width: 65%;
  }
  /* line 2786, ../sass/responsive.scss */
  .lb-container.add-traveldate-popup .btn {
    height: auto !important;
    padding: 8px 15px !important;
  }

  /* line 2793, ../sass/responsive.scss */
  .popup-OptionAndPrices .popup-inner .heading-content {
    flex-flow: column;
    align-items: flex-start !important;
  }
  /* line 2797, ../sass/responsive.scss */
  .popup-OptionAndPrices .popup-inner .heading-content p {
    position: static !important;
    padding: 5px 10px;
  }
  /* line 2803, ../sass/responsive.scss */
  .popup-OptionAndPrices .popup-inner .heading-content .heading-flex a {
    flex-shrink: 0;
  }

  /* line 2810, ../sass/responsive.scss */
  .custom-client-wrapper-new .custom-send-email .content-form-wrapper .flex-three-form li textarea {
    min-height: 60vh !important;
  }

  /* line 2814, ../sass/responsive.scss */
  .Total_Fees .total-inner {
    min-width: auto;
  }
  /* line 2817, ../sass/responsive.scss */
  .Total_Fees .total-inner span:nth-child(2) {
    padding: 0 10px;
  }

  /* line 2822, ../sass/responsive.scss */
  .travel-moneydue-sendemail .textarea-box iframe {
    height: 50vh !important;
  }

  /* line 2826, ../sass/responsive.scss */
  .travel-moneydue-sendemail.custom-send-email {
    margin-bottom: 20px;
  }

  /* line 2832, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content .heading-flex {
    flex-flow: column;
    align-items: flex-start !important;
    width: 100%;
    padding: 0 10px;
  }
  /* line 2838, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content .heading-flex ul {
    width: calc(100% - 10px);
    margin: 8px 0;
  }
  /* line 2842, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content .heading-flex ul li {
    width: 50%;
  }
  /* line 2845, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content .heading-flex ul li select {
    width: 100%;
  }
  /* line 2850, ../sass/responsive.scss */
  .custom-send-email .email-formating .heading-content .heading-flex ul:last-child {
    background: none;
    width: 100%;
  }

  /* line 2861, ../sass/responsive.scss */
  .ReassignClients .heading h2 {
    padding: 10px 5px !important;
  }
  /* line 2867, ../sass/responsive.scss */
  .ReassignClients .search-result-table .filter {
    margin: 0;
    padding: 0 14px;
  }
  /* line 2871, ../sass/responsive.scss */
  .ReassignClients .search-result-table .filter #dropdownUserReassignTo {
    width: 100%;
    max-width: 100%;
    margin-bottom: 15px;
  }
  /* line 2877, ../sass/responsive.scss */
  .ReassignClients .search-result-table .filter input[type="text"] {
    margin-left: 0;
    width: 50%;
  }

  /* line 2886, ../sass/responsive.scss */
  .new-clients .entries {
    flex-flow: column;
  }
  /* line 2889, ../sass/responsive.scss */
  .new-clients .entries h2 {
    margin-bottom: 15px;
  }
  /* line 2893, ../sass/responsive.scss */
  .new-clients .entries label {
    margin-left: 0;
    padding-left: 0;
  }

  /* line 2900, ../sass/responsive.scss */
  .issue-box .Assign .search {
    flex-flow: column;
  }

  /* line 2904, ../sass/responsive.scss */
  .table th {
    white-space: nowrap;
  }

  /* line 2908, ../sass/responsive.scss */
  .blank {
    display: none !important;
  }

  /* line 2912, ../sass/responsive.scss */
  .travel-search-client .search-client ul li + li {
    margin-top: 0;
  }

  /* line 2916, ../sass/responsive.scss */
  .form-flex-wrapper li, .flex-three-form li {
    flex: 0 0 100% !important;
  }
  /* line 2919, ../sass/responsive.scss */
  .form-flex-wrapper li.blank, .flex-three-form li.blank {
    display: none;
  }

  /* line 2924, ../sass/responsive.scss */
  .range-li {
    flex: 0 0 100% !important;
  }
  /* line 2927, ../sass/responsive.scss */
  .range-li .flex-row {
    flex-flow: column;
  }
  /* line 2930, ../sass/responsive.scss */
  .range-li .flex-row span {
    margin: 10px 0;
  }

  /* line 2937, ../sass/responsive.scss */
  .flex-heading h2 {
    padding: 6px 14px !important;
    font-size: 14px;
    line-height: 18px;
  }
  /* line 2945, ../sass/responsive.scss */
  .flex-heading .action-btn li img {
    width: 28px;
  }

  /* line 2952, ../sass/responsive.scss */
  .search-result-client {
    margin-top: 20px !important;
  }

  /* line 2957, ../sass/responsive.scss */
  .travel-search-client .heading {
    margin-top: 15px;
  }

  /* line 2962, ../sass/responsive.scss */
  .client-form-wrapper ul li {
    flex: 0 0 100% !important;
  }

  /* line 2967, ../sass/responsive.scss */
  .quick-note-field li {
    flex-basis: 100% !important;
  }
  /* line 2971, ../sass/responsive.scss */
  .quick-note-field li:first-child {
    flex-basis: 100% !important;
  }

  /* line 2976, ../sass/responsive.scss */
  .travel-client-icons-wrapper {
    overflow: auto;
  }
  /* line 2979, ../sass/responsive.scss */
  .travel-client-icons-wrapper ul li a {
    font-size: 14px;
    padding: 8px 15px;
  }
  /* line 2983, ../sass/responsive.scss */
  .travel-client-icons-wrapper ul li a svg {
    width: 14px;
  }

  /* line 2989, ../sass/responsive.scss */
  .heading-content {
    align-items: center;
    position: relative;
    align-items: center !important;
    justify-content: space-between;
    padding-right: 10px !important;
  }
  /* line 2996, ../sass/responsive.scss */
  .heading-content h2 {
    font-size: 18px;
    line-height: 24px;
  }

  /* line 3002, ../sass/responsive.scss */
  .left-border {
    font-size: 18px !important;
    line-height: 24px;
  }

  /* line 3007, ../sass/responsive.scss */
  .mobile-btn-wrapper {
    position: relative;
    align-items: center !important;
    justify-content: space-between;
    padding-right: 10px !important;
  }
  /* line 3013, ../sass/responsive.scss */
  .mobile-btn-wrapper h2 {
    font-size: 18px;
    line-height: 24px;
  }

  /* line 3019, ../sass/responsive.scss */
  .mobile-btn-view {
    display: flex;
    align-content: center;
  }
  /* line 3023, ../sass/responsive.scss */
  .mobile-btn-view > * {
    margin-left: 10px;
  }
  /* line 3027, ../sass/responsive.scss */
  .mobile-btn-view .btn {
    padding: 8px 15px;
    min-width: initial !important;
    line-height: 1;
  }

  /* line 3034, ../sass/responsive.scss */
  .mobile-right-10 {
    margin-right: 10px;
    display: inline-block;
  }

  /* line 3039, ../sass/responsive.scss */
  .btn-slider {
    display: flex;
    width: 20px;
    align-items: center;
    justify-content: center;
  }
  /* line 3045, ../sass/responsive.scss */
  .btn-slider img {
    width: 15px;
  }

  /* line 3050, ../sass/responsive.scss */
  .btn-view {
    display: none;
    position: absolute;
    right: 0;
    top: 100%;
    margin: 0;
    background: #fff;
    border-radius: 0 0 10px 10px;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
    padding: 10px 10px 1px;
    width: 179px;
    z-index: 99;
  }
  /* line 3063, ../sass/responsive.scss */
  .btn-view > * {
    margin-left: 0 !important;
    margin-bottom: 10px;
  }
  /* line 3068, ../sass/responsive.scss */
  .btn-view .fr {
    float: none;
  }
  /* line 3072, ../sass/responsive.scss */
  .btn-view .btn {
    width: 100%;
    display: block !important;
    text-align: center;
    padding: 8px 11px !important;
  }

  /* line 3080, ../sass/responsive.scss */
  .diary-pop-up {
    width: 120px !important;
  }
  /* line 3083, ../sass/responsive.scss */
  .diary-pop-up a {
    padding: 8px;
  }

  /* line 3088, ../sass/responsive.scss */
  .client-control-view .heading-content .green-btn, .client-control-view .heading-content .blue-btn {
    padding: 10px 13px;
    font-size: 14px;
  }

  /* line 3093, ../sass/responsive.scss */
  .green-btn img, .blue-btn img, .green-btn i, .blue-btn i {
    font-size: 14px;
    width: 14px;
  }

  /* line 3098, ../sass/responsive.scss */
  .sm-hide {
    display: none !important;
  }

  /* line 3102, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li {
    flex: 0 0 100% !important;
  }
  /* line 3105, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li .switch {
    margin-right: 0;
  }
  /* line 3109, ../sass/responsive.scss */
  .controls-view .flex-three-form.new-align li:nth-child(4n) .switch {
    margin-right: 0;
  }

  /* line 3114, ../sass/responsive.scss */
  .client-note-view .table {
    min-width: 810px;
  }

  /* line 3118, ../sass/responsive.scss */
  .financials-wrapper {
    margin-top: 20px;
  }

  /* line 3122, ../sass/responsive.scss */
  .small-hide {
    display: none !important;
  }

  /* line 3126, ../sass/responsive.scss */
  body .heading-flex .sm-hide {
    display: none !important;
  }

  /* line 3130, ../sass/responsive.scss */
  .mobile-right-10 {
    margin-right: 10px;
    margin-bottom: 10px;
    display: inline-block;
  }

  /* line 3136, ../sass/responsive.scss */
  .mobile-money-manage img {
    height: 35px;
  }

  /* line 3140, ../sass/responsive.scss */
  .mobile-money-manage .btn.new-btn {
    padding: 6px 10px !important;
    min-width: auto;
    height: 35px;
  }

  /* line 3146, ../sass/responsive.scss */
  .total-wrapper .total-inner span span {
    padding: 0 2px;
  }

  /* line 3150, ../sass/responsive.scss */
  .supplier-view .total-wrapper .total-inner {
    min-width: 330px;
  }

  /* line 3154, ../sass/responsive.scss */
  .total-wrapper .total-inner span {
    width: auto !important;
  }

  /* line 3159, ../sass/responsive.scss */
  .client-guest-wrapper .heading-flex .btn {
    font-size: 14px;
    padding: 8px 10px 5px;
  }

  /* line 3166, ../sass/responsive.scss */
  .travel-client-money .left-border {
    font-size: 16px !important;
  }
  /* line 3171, ../sass/responsive.scss */
  .travel-client-money .refund-content .new-btn {
    height: auto !important;
    min-width: initial;
  }
}
@media screen and (max-width: 480px) {
  /* line 3180, ../sass/responsive.scss */
  .wrap-light-box .addDiaryPopupForm.lb-container .formCustom li {
    padding: 0 15px;
  }

  /* line 3185, ../sass/responsive.scss */
  .fileUploadPopup .availableSwitch {
    text-align: left;
  }
  /* line 3189, ../sass/responsive.scss */
  .fileUploadPopup .grid-box {
    padding: 20px;
  }

  /* line 3195, ../sass/responsive.scss */
  .wrap-light-box .lb-container .col-5, .wrap-light-box .lb-container .col-7 {
    width: 100%;
  }
  /* line 3199, ../sass/responsive.scss */
  .wrap-light-box .lb-container .row {
    margin: 0;
  }

  /* line 3205, ../sass/responsive.scss */
  .travel-account-unclaimed .custom-table-heading, .travel-account-uassigned .custom-table-heading {
    flex-flow: column;
    align-items: flex-start !important;
  }
  /* line 3209, ../sass/responsive.scss */
  .travel-account-unclaimed .custom-table-heading > div, .travel-account-uassigned .custom-table-heading > div {
    padding: 15px 0 0 15px;
  }

  /* line 3215, ../sass/responsive.scss */
  .custom-client-wrapper-new .travel-member-user-list .table-user {
    width: 480px !important;
  }
}
@media (max-width: 768px) {
  /* line 3222, ../sass/responsive.scss */
  .package-search-result .show-entry-section {
    width: 45%;
    flex-wrap: wrap;
  }

  /* line 3230, ../sass/responsive.scss */
  .package-details-view .add-form textarea {
    width: 100%;
  }
  /* line 3237, ../sass/responsive.scss */
  .package-details-view .location-wrapper .location-inner .left-location {
    width: 100%;
    margin: 0;
    margin-bottom: 15px;
  }
  /* line 3243, ../sass/responsive.scss */
  .package-details-view .location-wrapper .location-inner .right-location {
    width: 100%;
  }

  /* line 3252, ../sass/responsive.scss */
  .package-details-view .view-pckg-frm .topColheight {
    margin-bottom: 10px;
  }

  /* line 3259, ../sass/responsive.scss */
  .add-new-packages .wrp-addfrom {
    width: 100%;
  }

  /* line 3265, ../sass/responsive.scss */
  .add-new-packages .add-pack-from {
    margin-top: 0;
  }
  /* line 3269, ../sass/responsive.scss */
  .add-new-packages select {
    margin-bottom: 10px;
  }
  /* line 3273, ../sass/responsive.scss */
  .add-new-packages .left-location {
    width: 100%;
    margin: 0;
  }
  /* line 3278, ../sass/responsive.scss */
  .add-new-packages .right-location {
    width: 100%;
  }
  /* line 3281, ../sass/responsive.scss */
  .add-new-packages .right-location label {
    padding-left: 95px !important;
  }
}
