
@media (max-width: 680px) {

    .carousel-caption h2 {
        font-size:30px;
    }

    .carousel-caption p {
        font-size:20px;
    }

    .fixed_header_top {
        position: fixed;
        height:60px;
        z-index: 200;
        width: 100%;
        background:#fff;
        top:0;
    }

    header {
        margin-bottom:5px;
        border-bottom:0px solid #ccc;
    }

    .header_logo {
        width:100px;
    }

    .header-mid-area {
        margin-bottom:0px;
    }

    .header_user_icon {
        padding-top:14px;
        padding-bottom:3px;
    }

    .header-mid-right {
        padding-top:14px;
        padding-bottom:3px;
    }

    .header-mid-area .logo-area {
        padding:10px 2px;
    }

    .subscribe-area .input-box input, .subscribe-area .des-newletter p {
        width: 350px;
    }

    .header-bottom-area {
        border:0px;
    }

    .search_ok {
        visibility: hidden !important;
    }

    .category_product_search {
        min-width: 230px;
        height:40px;
    }

    .header-mid-right .icon a {
        font-size: 24px;
    }

    .header_user_icon {
        font-size: 24px;
    }

    .single-banner {
        margin-bottom:5px;
    }

    .add-to-cart .input-content {
        padding-bottom:10px;
    }

    .cras .product-name {
        padding-top:10px;
    }

    .header-mid-right .top-cart-area span.cart-count {
        top:0px;
    }

    .header-mid-area.fixed-top {
        background:#fff;
        border-bottom:1px solid #ccc;
    }

    .nav-item {
        text-align: left;
    }

    #navbarSupportedContent {
        padding-top:20px !important;
    }

    .slider-content .title1 {
        font-size:30px;
    }

    .slider-content p {
        font-size:25px;
    }

    #sidebar-menu
    {
        padding:10px;
    }

    .last-menu-web {
        padding-top:0px !important;
        padding-bottom:0px !important;
    }

    .last-menu-web li a {
        line-height: inherit;
    }



}
