.main-header .main-nav ul li a, 
.nav-topbar li a {
    font-size: 20px;
}

button.search-icon span {
    font-size: 20px;
}


.header-top .row{
       align-items: center;
}



.featured-1 {
  padding: 25px 0 !important;
}



body {
  font-size: 20px;
 }

.h5, h5 {
    font-size: 2rem;
}

.h4, h4 {
    font-size: 2rem;
}

.h3, h3 {
    font-size: 2.25rem;
}

.h2, h2 {
    font-size: 3rem;
}

.h1, h1 {
    font-size: 3.5rem;
}

.font-x-small {
    font-size: 12px;
}

.font-medium {
    font-size: 20px;
}


@media (max-width: 600px) {


.off-canvas-toggle-cover {
  text-align: right;
  position: absolute;
  margin-top: -63px;
}
.clearfix {
  display: none;
}

    body {
        font-size: 11px;
    }

    .h5, h5 {
        font-size: 1.1rem;
    }

    .h4, h4 {
        font-size: 1.1rem;
    }

    .h3, h3 {
        font-size: 1.5rem;
    }

    .h2, h2 {
        font-size: 2.0rem;
    }

    .h1, h1 {
        font-size: 2.25rem;
    }

    .font-x-small {
        font-size: 8px;
    }

    .font-medium {
        font-size: 15px;
    }
}



@media (min-width: 600px) {
    .float-right.header-tools.text-muted.font-small {
         display: none !important;
     }
}