/*.div-horizontal {
  overflow: auto;
  white-space: nowrap;
}
.table {
  overflow: auto;
  table-layout: auto !important;
}*/
.dbs-right-menu:hover > .hiddenx {
  display: block !important;
}
.hiddenx{
  margin-left: 195px !important;
  margin-top: -40px !important;
}
.declarations-right-menu:hover > .declarations-hiddenx {
  display: block !important;
}
.declarations-hiddenx{
  margin-left: 195px !important;
  margin-top: -70px !important;
}
tooltip {
  z-index: 999999999 !important;
}

.topDetail {
  margin-top: 30px;
  color: #38784c;
  font-size: 50px;
}
.popover {
  z-index: 999999 !important;
}

.react-bs-table-tool-bar .row .row .col-md-6:first-child {
  width: 25% !important;
}

.react-bs-table-tool-bar .row .row .col-md-6:last-child {
  width: 75% !important;
}

.ios-button {
  overflow: hidden;
  background: url(/assets/landing/img/app-store.png) no-repeat;
  width: 160px;
  height: 50px;
  margin-top: 20px;
  background-size: contain;
  border: none;
}
.irsali {
  padding: 20px;
}

.irsali .tinvoice {
  width: 95%;
  margin-top: 10px;
  margin-left: 2%;
}

.irsali #add {
  margin-left: 2%;
}

.header-active {
  background: #eee;
  color: #76767a;
}

.menu-active {
  background: #212020;
}

.dashboard-layout .portlet-dashboard {
  margin-bottom: 10px !important;
}

.adress-area.address-editable {
  background: #fff;
  resize: none;
}

.btn-borderless {
  background-color: transparent !important;
  border: none !important;
}
.modal-xlg {
  width: 100% !important;
  /*height: 100% !important;*/
  padding-right: 17px;
  padding-left: 17px;
  margin-top: 5px !important;
}
.modal-xlg .modal-content {
  height: auto;
  min-height: 100% !important;
  border-radius: 0;
}
.modal-lg {
  width: 820px !important;
}
.modal-lg2x {
  width: 1140px !important;
}
.vcenter {
  display: inline-block;
  vertical-align: middle;
  float: none;
}

.btn-activation {
  color: #887c4d;
  background-color: #f9e491;
  border-color: #d2bf76;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 0 rgba(0, 0, 0, 0.18) !important;
  font-size: 11px !important;
  border-radius: 4px !important;
  padding: 3px 10px 5px !important;
}

.btn-activation:hover,
.btn-activation:focus,
.btn-activation:active {
  color: #3e371e;
  background-color: #f9e491;

  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1), 0 0 0 rgba(0, 0, 0, 0.18);
}

.dashboard-layout .box:hover .effect1:before {
  background: #337ab7;
}

.dashboard-layout .box:hover .effect2:before {
  background: #ca4741;
}

.dashboard-layout .box:hover .effect3:before {
  background: #337ab7;
}

.dashboard-layout .box:hover .effect4:before {
  background: #ca4741;
}

.dashboard-layout .i-color1,
.dashboard-layout .effect1 .detay a:hover {
  color: #4a8bc2;
}

.dashboard-layout .i-color2,
.dashboard-layout .effect2 .detay a:hover {
  color: #ca4741;
}

.dashboard-layout .i-color3 {
  color: #4a8bc2;
}

.dashboard-layout .i-color4 {
  color: #ca4741;
}

.popover-button {
  background: none !important;
  border: none !important;
}

.beyanname .fcolumn {
  text-indent: 0 !important;
}

.tooltip.in {
  opacity: 1 !important;
}

button.popover-button:focus {
  border: none;
  outline: 0;
}

button.popover-button:active {
  outline: none;
  border: none;
}

.dropdown-button {
  text-align: left;
}

.dropdown-button span {
  margin-top: 5px;
}

button.popover-button .popovers.popover-fa {
  font-size: 14px !important;
  color: grey;
}

.dropdown-list ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.dropdown-list ul li {
  padding: 5px;
}

.dropdown-list {
  z-index: 1000 !important;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.22) !important;
  border: 0 !important;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  background-color: white;
  max-height: 180px;
  overflow: auto;
  width: 96%;
}

.dropdown-list li {
  color: #555;
}

.dropdown-list li:hover {
  text-decoration: none;
  background-image: none;
  background-color: #f6f6f6;
  color: #555;
  filter: none;
}

.selectedItemColor {
  background-color: #dedede;
}
.disabledItem {
  background-color: #c1cad8;
  font-weight: bold;
}
.openBlock {
  display: block;
}

.closeBlock {
  display: none;
}

#clearButton:hover {
  cursor: pointer;
}

.asset-modal {
  width: 70%;
}

.employee-modal {
  width: 57%;
}

.transaction-modal {
  width: 77%;
}

.pagination > .active > a {
  z-index: 0;
}

.fitVertical {
  overflow-y: scroll;
  max-height: calc(65vh);
}

.table-cucu {
  table-layout: auto !important;
  margin-bottom: 20px;
}

.table-cucu thead tr th {
  font-size: 12px !important;
  color: #999;
}

.table-cucu .form-group {
  margin-bottom: 0;
}

.table-cucu
  .btn-group
  > .btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all),
.table-cucu .btn:not(.md-skip):not(.bs-select-all):not(.bs-deselect-all) {
  box-shadow: none;
  border: 0;
}

.table-cucu .form-control {
  border: 0;
}

.table-cucu ul li .form-control {
  border: 1px solid #e7ecf1 !important;
}

.rrt-confirm-holder .rrt-confirm .rrt-button:hover {
  background-color: #4a8bc2 !important;
  color: white;
}

select.datepicker-select {
  border: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  text-indent: 1px;
  text-overflow: "";
}

select.datepicker-select option {
  color: #000;
}

select.datepicker-select:hover {
  text-decoration: underline;
  text-decoration-color: #337ab7;
  color: #337ab7;
  cursor: pointer;
}

select.datepicker-selectfocus {
  width: auto !important;
}

/*activity feed css*/
.feedContainer {
  overflow: hidden;
  position: relative;
}

.feedContainer:hover .feedDrag {
  opacity: 0.5;
}

.feedPane {
  position: absolute;
}

.MyFeed .feedPane {
  width: 240px !important;
  padding-top: 0 !important;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  overflow: hidden;
  background-color: #e8e7e7;
}

.MyFeed {
  /*position: fixed;*/
  top: 0;
  bottom: 20px;
  width: 220px;
  padding-top: 20px;
  color: #999593;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  outline: 0;
  z-index: 11;
}

.MyFeed-item {
  position: relative;
  padding: 15px 20px 15px 14px;
  -webkit-transition-property: background-color;
  -webkit-transition-duration: 0.66s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -moz-transition-property: background-color;
  -moz-transition-duration: 0.66s;
  -moz-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -ms-transition-property: background-color;
  -ms-transition-duration: 0.66s;
  -ms-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -o-transition-property: background-color;
  -o-transition-duration: 0.66s;
  -o-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  transition-property: background-color;
  transition-duration: 0.66s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
}

.hasWarningBar .MyFeed {
  top: 120px;
}

.MyFeed-item:after,
.MyFeed-item:before {
  display: table;
  content: "";
}

.MyFeed-item:after {
  clear: both;
}

.MyFeed-item:hover {
  background-color: #fdfdfd;
  cursor: pointer;
  color: #333;
}

.MyFeed-item:hover .MyFeed-line:after,
.MyFeed-item:hover .MyFeed-line:before {
  border-color: #fff;
}

.MyFeed-itemWithAnchor {
  padding: 0;
}

.MyFeed-itemWithAnchor a {
  display: block;
  padding: 15px 20px 15px 14px;
}

.MyFeed-itemWithAnchor a:after,
.MyFeed-itemWithAnchor a:before {
  display: table;
  content: "";
}

.MyFeed-itemWithAnchor a:after {
  clear: both;
}

.MyFeed-item-content {
  float: left;
  margin-left: 10px;
}

.MyFeed-item-content div {
  height: 20px;
}

.MyFeed-icon {
  float: left;
  margin-top: 3px;
  color: #fff;
}

.MyFeed-line:before {
  content: " ";
  border-left: 2px solid #fff;
  position: absolute;
  left: 19px;
  top: 0;
  height: 19px;
  -webkit-transition-property: border-color;
  -webkit-transition-duration: 0.66s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -moz-transition-property: border-color;
  -moz-transition-duration: 0.66s;
  -moz-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -ms-transition-property: border-color;
  -ms-transition-duration: 0.66s;
  -ms-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -o-transition-property: border-color;
  -o-transition-duration: 0.66s;
  -o-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  transition-property: border-color;
  transition-duration: 0.66s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
}

.MyFeed-line:after {
  content: " ";
  border-left: 2px solid #fff;
  position: absolute;
  left: 19px;
  top: 32px;
  height: 40px;
  -webkit-transition-property: border-color;
  -webkit-transition-duration: 0.66s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -moz-transition-property: border-color;
  -moz-transition-duration: 0.66s;
  -moz-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -ms-transition-property: border-color;
  -ms-transition-duration: 0.66s;
  -ms-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -o-transition-property: border-color;
  -o-transition-duration: 0.66s;
  -o-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  transition-property: border-color;
  transition-duration: 0.66s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
}

.MyFeed-item:first-of-type .MyFeed-line:before {
  height: 0;
}

.MyFeed-item:first-of-type .MyFeed-line:after {
  height: 39px;
}

.MyFeed-itemFirst .MyFeed-line:before {
  height: 0 !important;
}

.MyFeed-itemFirst .MyFeed-line:after {
  height: 19px !important;
}

.MyFeed-item:last-of-type .MyFeed-line:before {
  height: 19px;
}

.MyFeed-item:last-of-type .MyFeed-line:after {
  height: 0;
}

.MyFeed-itemLast .MyFeed-line:before {
  height: 19px !important;
}

.MyFeed-itemLast .MyFeed-line:after {
  height: 0 !important;
}

.MyFeed-itemMiddle .MyFeed-line:after {
  height: 19px;
}

.MyFeed-itemDisabled {
  pointer-events: none;
}

.MyFeed-itemDisabled > * {
  opacity: 0.5;
}

.MyFeed-itemFirst:hover,
.MyFeed-itemLast:hover {
  cursor: pointer;
}

.MyFeed-itemFirst:hover .MyFeed-icon,
.MyFeed-itemFirst:hover h4,
.MyFeed-itemLast:hover .MyFeed-icon,
.MyFeed-itemLast:hover h4 {
  -webkit-transition-property: color;
  -webkit-transition-duration: 0.66s;
  -webkit-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -moz-transition-property: color;
  -moz-transition-duration: 0.66s;
  -moz-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -ms-transition-property: color;
  -ms-transition-duration: 0.66s;
  -ms-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  -o-transition-property: color;
  -o-transition-duration: 0.66s;
  -o-transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  transition-property: color;
  transition-duration: 0.66s;
  transition-timing-function: cubic-bezier(0.25, 1, 0.25, 1);
  color: #fff;
}

.MyFeed-itemFirst:hover:before,
.MyFeed-itemLast:hover:before {
  content: " ";
}

.MyFeed-itemMidLast:hover {
  cursor: pointer;
}

.MyFeed-itemMidLast:hover:before {
  content: " ";
}

.MyFeed-itemToday {
  background-color: #4a8bc2;
}

.MyFeed-itemToday * {
  color: #fdfdfd;
}

.MyFeed-itemToday .MyFeed-line:after,
.MyFeed-itemToday .MyFeed-line:before {
  border-color: #fff;
}

.MyFeed-itemToday .MyFeed-icon {
  color: #fff;
}

.MyFeed-itemToday:hover {
  background-color: #3c719e;
}

.MyFeed-itemToday:hover .MyFeed-icon {
  color: #fff;
}

.MyFeed-itemToday:hover:before {
  color: #fdfdfd;
}

.MyFeed-itemToday:hover .MyFeed-line:after,
.MyFeed-itemToday:hover .MyFeed-line:before {
  border-color: #fff;
}

.MyFeed-itemToday:hover.MyFeed-itemNotClickable {
  background-color: #22c39e;
  cursor: default;
}

.MyFeed-itemToday:hover.MyFeed-itemNotClickable:before {
  content: " ";
}

.MyFeed-itemToday:hover.MyFeed-itemNotClickable .MyFeed-icon {
  color: #1a987b;
}

.MyFeed-itemOverdue {
  background-color: #ca4741;
}

.MyFeed-itemOverdue * {
  color: #fff;
}

.MyFeed-itemOverdue .MyFeed-line:after,
.MyFeed-itemOverdue .MyFeed-line:before {
  border-color: #fff;
}

.MyFeed-itemOverdue .MyFeed-icon {
  color: #fff;
}

.MyFeed-itemOverdue:hover {
  background-color: #ad3d38;
}

.MyFeed-itemOverdue:hover:before {
  color: #fff;
}

.MyFeed-itemOverdue:hover .MyFeed-icon {
  color: #fff;
}

.MyFeed-itemOverdue:hover .MyFeed-line:after,
.MyFeed-itemOverdue:hover .MyFeed-line:before {
  border-color: #fff;
}

.MyFeed-itemFuture div {
  color: #403637;
}

.u-hasHiddenContent .u-hiddenContent,
.u-hasHiddenContent .u-hiddenInlineContent {
  display: none;
}

.u-hasHiddenContent:hover .u-hiddenContent {
  display: inherit;
}

.u-hasHiddenContent:hover .u-hiddenInlineContent {
  display: inline;
}

.u-hasHiddenContent:hover .u-swapWithHiddenContent {
  display: none;
}

.u-truncatedText {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.u-width9 {
  width: 180px !important;
}

.classPre {
  font-size: 17px;
  display: inline;
  white-space: nowrap;
}

.classH {
  margin: 0;
  padding: 0;

  font-weight: 600;
  letter-spacing: 0.5px;
}

pre small {
  color: inherit !important;
  opacity: 0.6;
  font-size: 17px;
}

.MyFeed-inside-ul {
  width: 240px;
  list-style: none;
  margin-left: -30px;
}

.MyFeed-inside-ul li {
  border-bottom: solid 1px;
}

.MyFeed-inside-ul li a {
  padding: 5px;
  text-decoration: inherit;
  display: inline-block;
  width: 100%;
  height: 100%;
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis;
  color: #fff;
}

.MyFeed-inside-ul li:hover {
  background-color: #444;
}

.MyFeed-itemFuture:hover a {
  color: #333;
}

.MyFeed-itemFuture .MyFeed-inside-ul li:hover {
  background-color: #ddd;
}

.page-header .page-header-menu .hor-menu {
  margin: 0 0 0 -17px;
  margin: 0;
  float: left;
  width: 100%;
}

.icon-question .large {
  font-size: 18px;
}

li [class*=" fa-"],
li [class*=" glyphicon-"],
li [class*=" icon-"],
li [class^="fa-"],
li [class^="glyphicon-"],
li [class^="icon-"] {
  display: inline-block;
  width: 1em;
  text-align: center;
}

.scanned-img-steps {
  margin: 10px auto 0;
  background: #eee;
  width: 80px;
  height: 80px;
  padding: 22px 0 0 0;
  border-radius: 50%;
  border: 2px solid #ccc;
}

.uploaded_preview .del_button {
  border: 2px solid;
  font-size: 18px;
  padding: 6px;
  border-radius: 4px;
  width: 36px;
  height: 36px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  margin: 0 10px 0 0;
}

.button_style {
  background: #fff;
  border: 2px solid #ccc;
  border-radius: 4px;
  padding: 0 10px;
  cursor: pointer;
}

.button_style:hover {
  border: 2px solid #4a8bc2;
  color: #4a8bc2;
}

.alert.alert-danger.red {
  background: #ca4741;
  color: #fff;
  margin: 0;
}

.colorWhite {
  color: #fff;
  border-radius: 30px !important;
}

.zdDiv {
  position: fixed;
  right: 0;
  bottom: 0;
  overflow: hidden;
  border: 0;
  padding: 0;
  background: transparent;
  cursor: pointer;
}

.underLineSpan {
  color: #707070 !important;
  text-decoration: line-through;
}

.popoverClass {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1010;
  display: none;
  max-width: 500px;
  padding: 1px;
  text-align: left;
  white-space: normal;
  background-color: #ffffff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}

/** Autosuggest **/

.react-autosuggest__container {
  position: relative;
}

.react-autosuggest__input {
  width: 240px;
  height: 30px;
  padding: 10px 20px;
  font-family: Helvetica, sans-serif;
  font-weight: 300;
  font-size: 16px;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.react-autosuggest__input--focused {
  outline: none;
}

.react-autosuggest__input--open {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.react-autosuggest__suggestions-container {
  display: none;
}

.react-autosuggest__suggestions-container--open {
  display: block;
  position: absolute;
  top: 35px;
  width: 100%;
  border: 1px solid #aaa;
  background-color: #fff;
  font-family: Helvetica, sans-serif;
  font-weight: 300;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  z-index: 2;
}

.react-autosuggest__suggestions-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.react-autosuggest__suggestion {
  cursor: pointer;
  padding: 10px 12px;
}

.react-autosuggest__suggestion--highlighted {
  background-color: #ddd;
}

.react-autosuggest__section-container {
  border-top: 1px dashed #ccc;
}

.react-autosuggest__section-container--first {
  border-top: 0;
}

.react-autosuggest__section-title {
  padding: 10px 0 0 5px;
  font-size: 12px;
  color: #777;
}

/** Autosuggest **/

.fa-usd:before {
  content: "\f155";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-try:before {
  content: "\f195";
}
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.font15 {
  font-size: 15px;
}

/* hizli menu css starts */
.fastStartMenu {
  width: 800px;
  z-index: 100;
  font-size: 12px;
  padding: 20px;
  color: white !important;
  background-color: #61605e !important;

  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;

  -webkit-transform-origin: top right;
  -moz-transform-origin: top right;
  -ms-transform-origin: top right;
  -o-transform-origin: top right;
  transform-origin: top right;

  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  display: block;
}

.fastStartMenu a:hover {
  text-decoration: none;
  background-color: #959085;
  opacity: 1;
}

.fastStartMenu.active {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}

.fastAdd {
  font-size: 20px;
  padding-left: 8px;
  margin-bottom: 20px;
}

.fastOpenButton {
  padding: 16px !important;
  border: 0px solid red !important;
}

.fastOpenLi:hover .fastOpenButton {
  background-color: #61605e !important;
}

.bottomModal {
  background-color: #fff;
  padding: 20px;
  margin-top: 60px;
  margin-bottom: -120px;
}

.underlinedE {
  position: relative;
  padding-bottom: 5px;
}

.underlinedE::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  background: #003da6;
  bottom: 0px;
  left: 0px;
  transform: rotateZ(-5deg);
}

/* hizli menu css ends */

/* youtube link style */

.youtubeLink {
  font-size: 15px;
  padding-left: 10px;
  color: green;
  font-weight: bold;
}
.youtubeLink:hover {
  text-decoration: none;
  color: green;
}

.youtubeLink:focus {
  text-decoration: none;
  color: green;
}

.enrollLink {
  font-size: 15px;
  padding-left: 10px;
  color: grey;
  font-weight: bold;
}

.enrollLink:hover {
  text-decoration: none;
  color: grey;
}

/* transaction options */
.transactionOptions th {
  font-size: 13px !important;
  color: #999;
  text-align: center;
}

.transactionOptions td {
  text-align: center;
  border-radius: 6px !important;
  cursor: text;
  border: 1px solid #e7ecf1;
  line-height: 1;
}

.modalTotal {
  margin-top: 10px;
  margin-right: 20px;
  text-align: right;
}

.col-md-6.dropdownTop .dropdown-list {
  top: -190px;
}

.zoom-over {
  cursor: pointer;
  width: 400px;
  height: 150px;
  margin-left: 20px;
  transition: transform 0.2s ease-in-out;
}

.zoom-over:hover {
  transform: scale(1.03);
}

.uploadFolder {
  width: 350px;
  height: 40px;
}

.checkedFile {
  border-radius: 20px;
}

.imageCenter {
  margin-bottom: 30px;
}

.child-border input {
  border-radius: 4px 0px 0px 4px !important;
}

.newPlanDiv {
  margin-top: -70px;
  width: 100%;
  height: 100%;
  position: relative;
}

.newPlanInsideDiv {
  position: absolute;
  height: 100%;
  width: 50%;
  left: 0;
  top: 0;
}

.newPlanInsideDiv a {
  display: table;
  width: 11%;
  margin-top: 148.5%;
  margin-left: 57.5%;
  height: 2%;
}

.newPlanInsideDiv2 {
  position: absolute;
  height: 100%;
  width: 50%;
  right: 0;
  top: 0;
}

.newPlanInsideDiv2 a {
  display: table;
  width: 20%;
  margin-top: 148.5%;
  margin-left: 26%;
  height: 2%;
}

@media only screen and (max-width: 990px) {
  .newPlanDiv {
    margin-top: -10px;
  }
}
.modalTableFix{
  max-width: calc(100%) !important;
  margin: 0px !important;
  margin-bottom: 20px !important;
}