.toast-error {
  background-color: red;
}

.toast-success {
  background-color: green;
}

.main-dash .aside ul li ul {
  display: none;
}

.quotes-sec .quotes-wrap .quotes-listing.full-wid {
  width: 100%;
}

.swal2-styled.swal2-confirm {
  background-color: #4267B2 !important;
}

.header .navbar .navbar-collapse {
  width: calc(100% - 129px - 30px);
  margin-left: auto;
}

.header .navbar .navbar-nav .nav-item.multi-button {
  display: flex;
  align-items: center;
}

.header .navbar .navbar-nav .nav-item.multi-button .btn:not(:first-child) {
  margin-left: 21px;
}

/***start home subscription box***/
.header .navbar .navbar-nav .nav-item .nav-link {
  z-index: 1;
}

.banner-textbox {
  position: relative;
}

.banner-popup {
  position: fixed;
  right: 15px;
  left: auto;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 388px;
  z-index: 9;
  bottom: 20px;
  width: 100%;
}

.banner-popup button.btn-close {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #002364 !important;
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;
  opacity: 1;
  border-radius: 50%;
  width: 19px;
  height: 20px;
  text-align: center;
  font-size: 9px;
  line-height: 27px;
  z-index: 9;
}

.banner-subscriptionbox {
  width: 388px;
  margin: 0 auto;
  display: block;
}

.banner-popup iframe {
  width: 100%;
  height: 400px !important;
}

.navigator-sec .navigator-wrap {
  z-index: 1;
}

p.text-paragraph {
  font-size: 14px !important;
}

.user-login-box .login-wrap .login-inner .cmn-form.cmn-signup {
  height: auto;
  overflow: unset;
}
.user-login-box .login-wrap .login-inner .cmn-form form .form-group label.error {
  position: static;
}
.login-banner-sec .login-wrap .login-inner .pass-eye {
  top: 45px;
}

.main-dash .dash-mian-wrap .dash-content-wrap .filter-wrap form .sort-btn svg {
  fill: #002364;
}
.main-dash .dash-mian-wrap .dash-content-wrap .filter-wrap .dash-search-wrap .dash-search:after {
  color: #002364;
}
.main-dash .dash-mian-wrap .dash-content-wrap .article-wrap .article-content-wrap .article-text-wrap .save-bookmark {
  color: #002364;
}

.industry-banner-sec .industry-wrap .industry-left-heading {
  max-width: 100% !important;
}
.industry-banner-sec .energy-services .box-space {
  /* margin-bottom: 0; */
}
.industry-banner-sec .energy-services .box-space:last-child {
  margin-bottom: 30px;
}

.industry-banner-sec .industry-wrap .industry-left-heading {
  max-width: 100% !important;
}
.industry-banner-sec .energy-services .box-space {
  /* margin-bottom: 0; */
}
.industry-banner-sec .energy-services .box-space:last-child {
  margin-bottom: 30px;
}
.quotes-sec .quotes-wrap .quotes-content {
  margin-left: 15px;
}
.quotes-sec .quotes-wrap .quotes-content h6 cite {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
}

.user-login-box .login-wrap .login-inner .cmn-form form .form-group label {
  font-size: 17px;
}
.user-login-box .login-wrap .login-inner .cmn-form form .form-group .form-control {
  padding-left: 50px;
}
.login-banner-sec .login-wrap .login-inner .cmn-form form .form-group .input-icons {
  top: 50%;
  transform: translateY(15%);
}
.login-banner-sec .login-wrap .login-inner .pass-eye {
  top: 50%;
  transform: translateY(60%);
}


@media only screen and (max-width:1649.98px) {
  .header .navbar .navbar-nav .nav-item.multi-button .btn:not(:first-child) {
    margin-left: 19px;
  }
}

/***start home subscription box***/
@media only screen and (max-width:1599px) {
  .banner-popup iframe {
    height: 380px !important;
  }
}

/***close home subscription box***/





@media only screen and (max-width:1399.98px) {
  .header .navbar .navbar-nav .nav-item.multi-button .btn:not(:first-child) {
    margin-left: 15px;
  }
}

@media(max-width:480px) {
  .banner-popup {
    right: 15px;
    left: 15px;
    width: 90%;
    margin: 0 auto;
  }

  .banner-popup iframe {
    height: 435px !important;
  }
}

.grid-sec .grid-row .grid-item .grid-content .power-icon {
  background-color: transparent;
}