html, body, head, h1, h2, h3, h4, h5, h6, p, a, div, span, table
, .slick-slide h2, .slick-slide h3, .ml1, .ml2, .ml3 
, .widget-title, .widgettitle, .widget-text-heading .title, .testimonial-body .description, .feature-box-inner .ourservice-heading
, .product-block.grid2 .name, .widget-action-box .title, .apus-breadscrumb .bread-title
, .main-container .woocommerce form label
, .navbar-nav.megamenu > li > a
, .offer-expires, button

{
    font-family: Roboto,sans-serif !important;
}

body, input, .form-control {
	color: #000000;
}

a {
    color: #0000ff;
}

a:hover {
    color: #0000ff;   
    text-decoration: underline;
}

.navbar-nav.megamenu > li > a {
	font-size: 14px !important;
	font-weight: 600; 
}

.site-logo {
    top: 4px !important;
}

.sign-in-register {
	margin-top: 0rem!important;
	margin-bottom: 0.25rem!important;
}

.basic-button {
	background: #eee !important;
    color: #000 !important;
    border: 1px solid #000 !important;
    border-radius: 0.25rem !important;
}

.basic-button:hover {
	background: #000 !important;
    color: #fff !important;
    border: 1px solid #000 !important;
}

.apus-footer {
    border-top: solid 1px #ddd;
    color: #000;
}

.apus-footer a {
    color: #000;
}

.apus-footer .title {
	color:#000;
}

.apus-footer .vc_column_container>.vc_column-inner {
    margin-top: 20px;
    margin-bottom: 20px;
}

.widget-newletter .description {
    font-size: 14px;
}

.footer .wpb_wrapper a {
    color: #000 !important;
}

.footer-copyright, .footer .footer-copyright .wpb_wrapper a {
    color:#fff !important;
}

.widget-newletter .title {
    color: #000 !important;
}

.apus-topbar {
    background: #318501 /* #42b402; // #3c9e04 // #318501 */
}

.abou_us_page.about-page .description{
    text-align: left;
}
