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

   
}
@media screen and (max-width: 979px){
   .product_filter .products .product{ width:49%; }
}
@media screen and (max-width:767px){
   .product_filter .products .product{ width:48.7%; }
   .product_filter .product_header ul.regions{         height: 118px;}
   .product_filter .product_header ul.regions li{ float: none;    margin: 0px 0px 31px 10px;    list-style: none;    cursor: pointer;  }
   .product_filter .product_header form{     height: 40px; }
   .product_filter .product_header form.filter_btns{     width: auto;    margin: 0 auto;    display: block;    float: none   }
   .product_filter .product_header form:first-of-type input[type=search]{ width: 45%; }
   .product_filter .product_header p.separator{ float: none;    display: block;    width: 50%;    margin: 12px auto;    text-align: center; }
}
@media screen and (max-width:661px){
    .product_filter .product_header form:first-of-type input[type=search] { width: 42%; height: 37px !important; }
    .product_filter .products .product {    width: 48.5%;}
}
@media screen and (max-width:615px){
    .product_filter .products .product{width: 100%;}
    .product_filter .products .product {  width:100%;}
    .product_filter .products .product .contentCntr{    padding: 1% 3%;}
 }
@media screen and (max-width: 565px){
    .product_filter .product_header form:first-of-type input[type=search] { width: 30%;}
}
@media screen and (max-width:510px){
    .product_filter .product_header form .searchtypeholder {    width: 60%;    }
    .product_filter .product_header form .searchtypeholder input[type=submit] {    width: 50% !important;    }
    .product_filter .product_header form:first-of-type input[type=search] {    width: 60.2%;}
    .product_filter .product_header ul.regions {    height: 151px;}
    .product_filter .product_header ul.regions li {       float: none;    margin: 22px 0px 22px 10px;    list-style: none;    cursor: pointer;}
}
@media screen and (max-width:480px){
    .product_filter .product_body .orangeBtn.loadmore{    width: 100%;}
}
@media screen and (max-width:421px){
    .product_filter .product_header form:first-of-type input[type=search] {
        width: 50.2%;
    }
    .product_filter .product_header form .searchtypeholder {    width: 50%;    }
    .product_filter .product_header form:first-of-type{height:75px;}
}
@media screen and (max-width:410px){
    .product_filter .product_header form.filter_btns .dropdown { margin: 0 5px 0px 0px; float: left; width: 50%; }
}
