@media only screen and (min-width: 1000px) and (max-width: 1300px) {

}


/*************************1400px*******************************/

@media only screen and (max-width: 1300px){

}


/* Large devices (laptops/desktops, 1200px and down) */
@media only screen and (max-width: 1200px) {

}

/* Medium devices (landscape tablets, 992px and down) */
@media only screen and (max-width: 992px) {

}

/* Small devices (portrait tablets and large phones, 768px and down) */
@media only screen and (max-width: 768px) {

    .header .header_bottom .main-menu .we-mega-menu-submenu .we-mega-menu-row .views-row .views-field-field-image {
        display: none !important;
    }


    .page-node-our--market div#content-wrap, .page-node-our-market div#content-wrap, .page-node-our-e--market-search div#content-wrap, .page-node-our-machines div#content-wrap, .page-node-our-machines-search div#content-wrap,
    .page-node-our--market div#content_top, .page-node-our-market div#content_top, .page-node-our-e--market-search div#content_top, .page-node-our-machines div#content_top, .page-node-our-machines-search div#content_top {
        width: 100%;
        float: none;
    }

    /* ABOUT US  */

    .inner_image_main,
    .inner_image_main .inner_image{
        height: 220px;
    }
    div#block-alyamama-page-title h1.page-title {
        font-size: 24px;
        margin-bottom: 10px;
    }
    .c_breadcrumbs li {
        font-size: 14px;
    }
    .c-page-about .views-row .views-field.views-field-body p, .page-node-product div#block-views-block-images-product-inner-block-2 .views-row .views-field.views-field-body, .page-node-product div#block-views-block-duplicate-of-images-product-inner-block-2 .views-row .views-field.views-field-body {
        line-height: 25px;
    }

    body.page-node-about-us div#main-content>.container-1200 {
        padding: 0;
    }
    div#block-views-block-about-us-inner-block-1 .views-row .views-field-field-image {
        float: left;
        display: none;
    }
    div#block-views-block-about-us-inner-block-1 .views-row .views-field-fieldset-1 {
        float: right;
        padding: 0 10px !important;
        width: 100%;
    }
    .c-page-about .views-row,
    div#block-views-block-about-us-inner-block-1 .views-row
     {
        padding: 25px 0;
    }


    /* PRODUCT  */

    .page-node-our--market div#content_top, .page-node-our-market div#content_top, .page-node-our-machines div#content_top,
    .page-node-our--market div#content-wrap, .page-node-our-market div#content-wrap, .page-node-our-machines div#content-wrap {
        width: 100%;
    }

    .c-page-market .views-row, .c-page-machines .views-row {
        margin-bottom: 20px;
        height: auto;
    }

    .our_market .views-field-fieldset, .c-page-market .views-field-fieldset, .c-page-machines .views-field-fieldset {
        text-align: center;
        padding: 10px;
        border: 1px solid #f0f0f0;
        border-radius: 5px;
        margin-bottom: 20px;
        position: relative;
        height: auto;
    }

    .our_market .views-field-fieldset .views-field.views-field-field-image, .c-page-market .views-field-fieldset .views-field.views-field-field-image, .c-page-machines .views-field-fieldset .views-field.views-field-field-image {
        height: auto;
        padding: 5px;
    }
    div#block-listitem {
        right: 0;
        top: -30px;
    }

    .page-node-our--market div#content_top div#block-exposedformour-e-marketpage-2 form .form-item-sort-order, .page-node-our-market div#content_top div#block-exposedformour-e-marketpage-2 form .form-item-sort-order, .page-node-our-machines div#content_top div#block-exposedformour-e-marketpage-2 form .form-item-sort-order {

        right: auto;
        left: 0;
        top: -40px;
        width: 200px;
    }


    /* PRODUCT INNER  */
    .page-node-product div#block-views-block-images-product-inner-block-1, .page-node-product div#block-views-block-duplicate-of-images-product-inner-block-1,
    .page-node-product div#block-views-block-images-product-inner-block-2, .page-node-product div#block-views-block-duplicate-of-images-product-inner-block-2 {
        width: 100%;
        padding-left: 0;
        margin: 20px 0;
    }
    .c-page-market {
        padding: 0;
    }
    div#block-views-block-our-e-market-block-1-2, div#block-views-block-our-machines-block-1-2 {
        padding: 20px 0;
    }
    .services div#block-views-block-services-block-1 h2, .our_partners div#block-views-block-our-partners-block-1 h2, .products h2, .our_market h2, .our_machines h2, div#block-views-block-our-e-market-block-1-2 h2, div#block-views-block-our-machines-block-1-2 h2 {
        margin-bottom: 15px;
    }


    /* gallery  */
    .c-page-photo,
    .c-category-gallery {
        padding: 30px 0;
    }
    .c-category-gallery .views-row{
        padding: 0;
    }
    .c-category-gallery fieldset .views-field.views-field-name a {
        font-size: 20px;
        padding: 20px 5px;
    }
    .c-category-gallery fieldset .views-field-field-image img {
        height: 220px;
    }

    .c-page-photo .views-row .views-field-field-image-1 .field-content a,
    .c-page-photo .views-row .views-field-field-image, .c-page-photo .views-row .views-field-field-image img {
        width: 100%;
        height: 220px;
    }
    .c-page-photo .views-row fieldset {
        margin-bottom: 20px;
    }

    /* fomrs  */

    .page-node-contact-us div#block-webform,
    .page-node-contact-us div#block-contactusinfo{
        width: 100%;
        margin-bottom: 30px;
    }
    .page-node-contact-us div#block-contactusinfo {
        padding: 30px;
    }
    .page-node-contact-us div#block-contactusinfo {
        background: #f4f8fb url(../images/contact_img.png) no-repeat center right;
        background-position-x: 90%;
    }

    .header .header_center .icon_header .logn .card .card-body form .js-form-item label, .page-node-contact-us div#block-webform .js-form-item label, .page-node-request div#block-webform-2 .js-form-item label, .page-args-user-register div#block-alyamama-content form .js-form-item label, .page-args-user-register div#block-userlogin form .js-form-item label,
    .header .header_center .icon_header .logn .card .card-body form .js-form-item label, .page-node-contact-us div#block-webform .js-form-item label, .page-node-request div#block-webform-2 .js-form-item label, .page-args-user-register div#block-alyamama-content form .js-form-item label, .page-args-user-register div#block-userlogin form .js-form-item label {
        margin-bottom: 10px;
    }

    .page-node-request div#block-webform-2 {
        padding: 20px;
    }
    .page-node-request div#block-webform-2 .js-form-item {
        width: 100%;
        padding: 0;
    }
    .page-node-request div#block-webform-2 .form-actions {
        padding: 0;
    }

}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {

}

@media only screen and (max-width: 400px) {
}
