/*
* Prefixed by https://autoprefixer.github.io
* PostCSS: v8.4.14,
* Autoprefixer: v10.4.7
* Browsers: last 4 version
*/

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


}

@media only screen and (max-width: 1199px) {
    body .bannerInnerSection .fl-module-heading .fl-heading {
        font-size: 48px;
        line-height: 52px;
    }

    body .bannerInnerSection .fl-node-content {
        padding-top: 20px;

    }

    .latestUpdate {
        width: 31.50%;


        padding: 20px;
        margin: 8px;
    }

    a.seacrchBtn {
        width: 16%;

    }

    select#selectCategories {
        width: 20%;
    }

    input.secarchInput {
        width: 65%;

    }
    .loadMoreBtn{
        margin: 0;
        text-align: center;
    }
    #selectCategories {
        width: 23%;
       
    }

}

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


    body .bannerInnerSection .fl-module-heading .fl-heading {
        font-size: 39px;
        line-height: 42px;
    }

    .latestUpdate {
        width: 46%;
        padding: 30px;
        margin: 7px;
    }

    .searchBar {
        width: 80%;

    }

    input.secarchInput {
        width: 56%;
    }

 #selectCategories {
        width: 36%;
    }

    a.seacrchBtn {
        width: 20%;
    }

    .filterNewOld {
        width: 20%;

    }

}

@media only screen and (max-width: 767px) {
    body .bannerInnerSection .fl-module-heading {
        padding: 25px;
    }

    .bannerInnerSection .fl-module-content.fl-node-content {
        padding: 0;

    }

    .bannerInnerSection .fl-rich-text p {
        margin: 0;
    }



    body .fl-module-list.primeumLIst .fl-list li::before {

        top: 14px;

    }

    .latestUpdate {
        width: 47.50%;
        padding: 18px;
        margin: 7px;
    }

    .updateDate p {

        font-size: 14px;

        line-height: 18px;
        margin: 10px 0px;
    }

    .updateBottom h5 {

        font-size: 14px;


        line-height: 20px;

        margin-bottom: 10px;
    }

    .updateBottom p {

        font-size: 14px;
        line-height: 20px;
        margin-bottom: 15px;
    }

    .searchBar {
        width: 77%;
    }

    #selectCategories {
        width: 67%;
    }
    #categoriesValue{
  font-size: 14px;
    }

    a.seacrchBtn {
        width: 27%;
    }

    .filterNewOld {
        width: 23%;
    }

    .loadMoreBtn a {
        color: #282828;
        font-size: 18px;

        line-height: 22px;

    }
    .latestUpdate{
        min-height: 530px;
    }
    p.contantLS {
        height: 80px;
    }
}

@media only screen and (max-width: 600px) {
    body .bannerInnerSection .fl-module-heading {
        padding: 0 10px;
        padding-top: 10px;
    }

    body .latestUpdate .topIcone img{
        margin: 0px 2px ;
    }

    .fl-builder-content .bannerInnerSection .fl-rich-text,
    .fl-builder-content .bannerInnerSection .fl-rich-text {
        font-size: 14px;
        line-height: 21px;
        margin: 0;
        padding: 10px 16px;
    }

    .fl-node-64d0d6daf1be1.fl-module-heading .fl-heading {
        font-size: 22px;
        line-height: 32px;
    }

    .bannerInnerSection .fl-col-content {
        background-size: 100px;

    }

    .bannerInnerSection .fl-icon-group {
        margin-bottom: 18px;
    }
    .latestUpdate {
        min-height: 480px;
    }   

    body .fl-module img {
        max-width: 100%;
        margin: 0 auto;
       
    }

   
    .drowpfliter {
        max-width: 100%;
    }



    
    body .bannerInnerSection .fl-icon-group {
        margin-bottom: 10px;
    }

    body .fl-builder-content .bannerInnerSection .fl-button-group a.fl-button {
        padding-top: 10px;
        padding-right: 30px;
        padding-bottom: 10px;
        padding-left: 30px;
    }

    body .fl-builder-content .bannerInnerSection .fl-button-group .fl-button {

        padding-top: 10px;
        padding-right: 36px;
        padding-bottom: 10px;
        padding-left: 36px;

    }

    body .bannerInnerSection .fl-module-heading .fl-heading {
        font-size: 22px;
        line-height: 34px;
    }

    .fl-builder-content .bannerInnerSection .fl-rich-text,
    .fl-builder-content .bannerInnerSection .fl-rich-text {
        font-size: 12px;
        line-height: 17px;
        margin: 0;
        padding: 0px 21px;
    }

    .bannerInnerSection .fl-col-content.fl-node-content.ui-sortable {
        background-size: 100px;
    }

    body .bannerInnerSection .fl-node-content {
        padding: 5px;
    }

    body .fl-builder-content .bannerInnerSection .fl-rich-text p {
        font-size: 12px;
        line-height: 18px;
        margin-top: 12px;

    }

    .latestUpdate {
        width: 100%;
        padding: 18px;
        margin: 10px 0px;
        max-width: 100%;
    }

    .filterNewOld {
        width: 100%;
        max-width: 100%;
        margin: 10px 0px;
        /* padding: 13px 0px; */
    }

    .searchBarMain {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }

    .searchBar {
        width: 100%;
    }

    input.secarchInput {
        width: 100%;
        border: 1px solid #E7B03E;
        margin: 10px 0px;
        padding: 10px 15px;
    }

  #selectCategories {
        width: 100%;
        border: 1px solid #E7B03E;
        margin: 10px 0px;
         padding: 10px 12px;
    
    }

    a.seacrchBtn {
        width: 100%;
        margin: 10px 0px;
    }

    .searchBar {
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        margin: 0;
        border: 0;
    }

    .changeTxtFilter {
        width: 87%;
        padding: 12px 0px;
    }
    p.newslaterInput {
        width: 100%;
    }
    p.newslaterSubmitBtn {
        width: 100%;
    }
    .mc4wp-form-fields{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }
    .contactForm .submit-class {
       
        background-position: center right 97px , 0;
        border-radius: 60px;
    
    }
    .searchBar form{
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
        border: 0;
    }
    p.contantLS {
        height: 70px;
    }
    #selectCategories p {
      
        padding: 0px 28px 10px 0px;
        
    }

}