    .filter_button_container{
    width: 79px;
    height: 32px;
    background: #079D49;
    box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.15);
    border-radius: 15px;
    }
    .filter_button{
    display:none;
    }

    @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
    
    .mean-bar{
        margin: 0 0 0 -26px;
    }
    .filter_button{
        display:inline-block;
        position:fixed; 
        z-index:990; 
        bottom:75px; 
        left:40%;
    }
    .filter_padding{
       padding:8px 0px 0px 15px;
       margin: 3px 0 0 0px;
    }
    .filter_image_mr{
        margin: -8px 2px 1px 1px
    }
    .meanmenu-reveal{
        right:45px !important;
    }
    .site-wrapper{
        padding: 0 5px 10px 25px;
    }
    .wrap{
        margin: 82px 0 0 0 !important;
    }
    .filter_button_container p svg{
        margin: 10px 4px 0 14px;
    }
    
    .filter_button_container p span{
        display:inline-block;
        font-style: normal;
        font-weight: 600;
        font-size: 13px;
        line-height: 18px;
        text-align: center;
        color: #FFFFFF;
        position:relative;
        top:-3px;
    }
   }
    @media screen and (max-width: 767px) {
    .filter_button{
        display:inline-block;
        position:fixed; 
        z-index:990; 
        bottom:75px; 
        left:40%;
    }
    .filter_padding{
       padding:8px 0px 0px 15px;
       margin: 3px 0 0 0px;
    }
    .filter_image_mr{
        margin: -8px 2px 1px 1px
    }
    .meanmenu-reveal{
        right:45px !important;
    }
    .site-wrapper{
        padding: 0 5px 10px 25px;
    }
    .wrap{
        margin: 82px 0 0 0 !important;
    }
    .filter_button_container p svg{
        margin: 10px 4px 0 14px;
    }
    .filter_button_container p span{
        display:inline-block;
        font-style: normal;
        font-weight: 600;
        font-size: 13px;
        line-height: 18px;
        text-align: center;
        color: #FFFFFF;
        position:relative;
        top:-3px;
    }   
    }