/*dummy*/
.receipt_work {
    padding-top: 65px;
}
/*dummy*/
@media (max-width:1191px) {
    .Main_File_Home {
        padding: 0px 0px 0px 0px;
    }
    .left_search {
        width: 40%;
    }
    .product_category_handle .single_pro {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .slider-inner
}
@media (max-width:991px) {
    body {
        background: #eff6ff;
        overflow: scroll !important;
    }
    .product_big_box_main, .cart_small_box_main, .checkout_work .product_big_box_main, .checkout_work .cart_small_box_main {
        flex: 0 0 100%;
        max-width: 100%;
        padding-top: 20px;
        padding-left: 30px;
        padding-right: 30px;
    }
    .cart_small_box_main{
        margin-top: 20px;
        background: #dfedff;
    } 
    .checkout_work .cart_small_box_main{
        background: #fff; 
    }
    .product_category_handle .single_pro {
        flex: 0 0 20%;
        max-width: 20%;
    }  
    .action_btns {
        padding-right: 0px;
    }
    .cart_height_set {
        min-height: 200px;
    }
}
@media (max-width:767px) {
    .product_category_handle .single_pro {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .container, .container-sm {
        max-width: 100%;
    }
    .img_login{
        display: none;
    }
    .signinup-section .col-sm-6.outer_signUp_cols {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    #PosModal .btn-group-toggle{
        display: block;
    }
    #PosModal .btn-group {
        border: 0px solid #1872A2;
    }
    #PosModal .btn-group-toggle .btn {
        width: 50% !important;
        float: left;
        display: block;
    }
}
@media (max-width:500px) {
    .product_category_handle .single_pro {
        flex: 0 0 50%;
        max-width: 50%;
    }
    .color_primary, .btn {
        font-size: 13px;
        padding-top: 5px;
        padding-bottom: 5px;
        line-height: 20px !important;
    }
    .left_search input {
        height: 30px;
    }
    .navbar {
        padding: 10px 3px;
    }
    .slider-inner {
        width: 100%;
        margin-top: 20px;
    }
    .signinup-section .title h3 {
        font-size: 21px;
    }
    .left_search {
        width: 100%;
        margin-bottom: 15px;
        float: none;
    }
    .dis_inline{
        width: 100%;
        float: none;
    }

    #PosModal .btn-group-toggle .btn {
        width: 100% !important;
        float: none;
        display: block;
    }
    .button-large.btn-close {
        width: 85px;
        font-size: 15px;
    }
    .button-large {
        width: 150px;
        font-size: 15px;
        margin-top: 5px;
    }
    .action_btns .btn_action_handle.color_default {
        font-size: 12px;
        padding: 4px 10px 4px;
    }
    .action_btns .btn_action_handle.color_default, .top_cutom_btn{
        margin-bottom: 5px;
    }
    .hide_mob{
        display: none;
    }
    .modal-dialog{
        margin: 15px;
    }
    .col-xs-6{
        float: left;
        width: 50%;
    }
    .my_card {
        text-align: center; 
    }
    .my_card .card_image {
        color: #fff;
        float: none;
        display: inline-block;
        margin: auto;
    }
    .my_card .card_content{
        margin-top: 15px;
    }
    .my_card .card_content .pull-left, .my_card .card_content .pull-right{
        float: none;
    }
    .checkout_work .cart_small_box_main .panel-title a{
        padding-right: 95px;
    }

}
@media (max-width:380px) {
    .color_primary, .btn {
        padding-top: 5px;
        padding-bottom: 5px;
    }
    .header_area .navbar-brand img {
        height: 22px !important;
    }
}