

/* Small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  .logo-text {font-size: 0.9375rem;}
  .navbar-brand{text-align: center;}
  .content-wrapper {padding: .5rem !important;} 
  .party-service-child {flex-basis: 100%;}
  .sub-heading-content{font-size: 13px;}
  .top-banner-heading h1 {font-size: 25px;margin-bottom: 0px;}
  .sub-heading-content {text-align: center; padding: 4px 10px;font-size: 13px;margin-top: 10px;text-align: center;}
  .login_heading {text-align: center;font-size: 26px;}
  .new-bg-image {height: auto;}
  .new-bg-image h2 {font-size: 15px;}
  .navbar-brand {text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
  .logo-text span {font-size: 12px;}
  .custom-padding-tb50 {padding: 20px 0;}
  .sec-title h2 {font-size: 18px;}
  .main-title {font-size: 18px;margin-bottom: 15px;}
  .section-title h2, .about-text h2 {font-size: 22px;}
  .section-title1 h2 {font-size: 22px;}
  .section-title p {padding: 0px 0 10px;font-size: 14px;}
  .login_port_card h6{font-size: 18px;}
  .login_port_card p{font-size: 18px;}
  .stretch-card.grid-margin h4 i {font-size: 32px;}
  .card-img-holder h2 {margin-bottom: 35px; font-size: 22px;}
  .stretch-card h6 a {color: #fff;font-size: 14px;font-weight: 400;}
  .box-margin-50 {margin: 20px 0;}
  .section-title{padding: 0;}
  .about-section .content-column .text {text-align: justify;}
  .new-bg-image h2{margin-bottom: 0px;}
  .btn-new-temp{margin: 0px;}
  /* css for view list */
  .vesell-view .admin-basic-list{width: 100%; margin-bottom: 5px;}
  .row.admin-basic-list h6 {margin-bottom: 10px !important;}
  .title-dashboard{padding:10px 15px;}
  .title-dashboard a.btn{padding:4px 8px; font-size: 12px;}
  .content-header.title-dashboard h4 {font-size: 15px;margin: 0;}
  .title-dashboard ol.breadcrumb li a {font-size: 14px;font-weight: 500;}
  li.breadcrumb-item {font-size: 14px;}
  .navbar-light .navbar-nav .nav-link {padding: 5px 10px !important; margin: 8px 0;}
  .task-report-block h2 {font-size: 18px;}
  .badge-btn {display: flex; margin-bottom: 5px;}
  .vesell-view .admin-basic-list{width: 100%; margin-bottom: 5px;}
  .row.admin-basic-list h6 {margin-bottom: 10px !important;}
  a.navbar-brand img {
  width: 100%
}
}

/* Medium devices (landscape phones, tablets) */
@media (min-width: 576px) and (max-width: 767.98px) {
  .vesell-view .admin-basic-list{width: 100%; margin-bottom: 5px;}
  .row.admin-basic-list h6 {margin-bottom: 10px !important;}
}

/* Tablets (portrait) */
@media (min-width: 768px) and (max-width: 991.98px) {
  .custom-padding-tb50 {padding: 35px 0;}
  .vesell-view .admin-basic-list{width: 100%; margin-bottom: 5px;}
  .row.admin-basic-list h6 {margin-bottom: 10px !important;}
  /* .navbar-expand-lg{flex-flow: column;} */
}

/* Laptops and small desktops */
@media (min-width: 992px) and (max-width: 1199.98px) {
  .custom-padding-tb50 {padding: 35px 0;}
  .vesell-view .admin-basic-list{width: 100%; margin-bottom: 5px;}
  .row.admin-basic-list h6 {margin-bottom: 10px !important;}
  .navbar-expand-lg{flex-flow: column;}
}

/* Large desktops */
@media (min-width: 1200px) {
  .custom-padding-tb50 {padding: 35px 0;}
  .logo-text span {
    font-size: 1rem;
}
.logo-text {
  font-size: 1.15rem;
}
.set_port_menu .nav-item a{font-size: 1rem;}
.btn-yellow{font-size: 1rem;}
.nav-link img.new_blink {
  position: absolute;
  left: 2%;
  top: -4px;
  width: 34px;
}
a.navbar-brand img {
  width: 55%;
}
}
