body.csbody{
    background-color:#fff;    background-size: cover;
    background-position: center center;
    background-attachment: ;
    font-size: 14px;
}
#header-sticky ul.navigation > li > a,.logo-sticky a {
    line-height: 55px;
}
body #cshero-header {
}
@media (max-width: 992px) {
    .main-menu, .sticky-menu{
        display: none;
    }
    .header-wrapper .btn-nav-mobile-menu{
        display: block;
    }
}
.logo {
    text-align : left;
}
.normal_logo {
    margin:0px;
    padding:22px 0;
}
.logo-sticky {
    text-align : left;
    margin:;
}
.logo-sticky img {
    padding:;
}
.cshero-menu-dropdown > ul > li > a {
    height: 100px;
    line-height: 100px;
}
.cshero-menu-dropdown > ul > li {
    padding-right: 0 19px;
}
.sticky-header{
    background: rgba(255, 255, 255, 1);
}
.sticky-header .cshero-menu-dropdown > ul > li{
    padding-right: ;
}
.sticky-header .cshero-logo > a,.sticky-header .cshero-menu-dropdown > ul > li > a {
    display: block;
    line-height: 55px;
}

#footer-top{
background-color:#f5f5f5;}
#cs-page-title-wrapper{
        background-color:#f5f5f5;
                padding:50px 0;
            -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;
            border-color: #fff;
    }
.page-title-style .page-title {
    font-size:  !important;
}
.cs-breadcrumbs,.cs-breadcrumbs a{
    color: #ffffff;
    }
        body, .q_counter_holder span.counter, .cs-testimonial-header h3.cs-title, .cs-team .cs-header h3.cs-title, .wpb_accordion_section .wpb_accordion_header a, .q_counter_holder p.counter_text, h3.ww-title, h3.cs-title,  .ww-subtitle, .cs-breadcrumbs a, .cs-breadcrumbs span, .home .ww-fancy-box.fancy-box-style-1 .ww-title-main, .cs-subtitle, .cs-desc, .logo-text, .logo-text strong:nth-child(2), .logo-text i, .cs-carousel-style-3 .cs-carousel-header-feature span,
#primary-sidebar .wg-title, h3.comment-reply-title,  .cs-eventCount-content h3.cs-eventCount-title{font-family:Open Sans !important;}
            body h2, body h4,  .cs-recent-post-v1 ul li a,   .cs-fancy-box .cs-title-main, h3.cs-team-title, .cs-testimonial-content .cs-testimonial-title,  .woocommerce-breadcrumb, .woocommerce-breadcrumb a, .product_title, cs-shopcarousel-style-1-shop h3.cs-title{font-family:Open Sans !important;}
                         h3.cs-pricing-title,   th, th a,.widget_calendar #wp-calendar caption, .cs_separator_title h4, .meny-sidebar h3.wg-title, a.shipping-calculator-button, .cart-collaterals .cart_totals > h2, .woocommerce-billing-fields > h3, #ship-to-different-address > label, #order_review_heading{font-family:Open Sans !important;}
                                                    
.sticky-header-left{
    background: #ffffff;
}
.sticky-header-left:before, .sticky-header-left:after{
    border-bottom: 122px solid #ffffff;
}
.sticky-header-left .sticky-menu ul ul{
    background: #f5f5f5;
}

.cshero-mmenu.navbar-collapse{
    background: #333333;
}
.cshero-mmenu ul li a{
    color: #999999;
}
.cshero-mmenu ul li a:hover, .cshero-mmenu ul li.current-menu-item a{
    color: #ffffff;
}
.cshero-mmenu ul ul li a{
    color: #999999;
}
.cshero-mmenu ul ul li a:hover, .cshero-mmenu ul ul li.current-menu-item a{
    color: #ffffff;
}

h1{
    font-size: 34px;
}
h2{
    font-size: 32px;
}
h3{
    font-size: 48px;
}
h4{
    font-size: 18px;
}
h5{
    font-size: 12px;
}
h6{
    font-size: 11px;
}
