@media screen and (max-width: 1230px) {
    .left_menu_bar ul li a {
        padding: 10px 25px;
    }
    .bottom_left {
        width: 45%;
        margin-right: 3%;
    }
    .bottom_right {
        width: 52%;
    }
    .left_menu_bar {
        width: 22%;

    }
    .right_content_bar {
        width: 78%;
    }
    .right_btn ul li {
        margin-left: 20px;
    }
    .profit_box .price {
        font-size: 18px;
    }
    .create_list ul li a .fa {
        font-size: 30px !important;
        padding: 5px 0;
    }
    .right_bar {
        width: 45%;
    }
    .customer_details_table tr span {
        width: 50%;
    }
    .customer_details_table th, .customer_details_table td {
        padding: 2px 10px;
    }
    /* .page-template-template-stock-details.input_wrap.third {
    width: 43%;
    } */
}
@media screen and (max-width: 1150px) {
    .customer_details_table tr span {
        width: 60%;
    }
}
@media screen and (max-width: 1024px) {
    .bottom_left {
        width: 100%;
        margin-right: 0;
    }
    .profit_box {
        text-align: center;
    }
    .widget.profit_wrap ul li {
        width: 44%;
        margin: 0% 3%;
    }
    .bottom_right {
        width: 100%;
    }
    .customer_details_table tr span {
        text-align: center;
        /* display: flex;
        float: left; */
    }
    .customer_details_table th, .customer_details_table td {
        padding: 2px 0px;
        text-align: center;
    }
    .left_menu_bar ul li a {
    font-size: 10px;
    }
    .left_menu_bar ul li a .fa {
    margin-right: 6px;
    }

}
@media screen and (max-width: 850px){
    .left_menu_bar ul li a {
        padding: 10px 20px;
    }
    .left_btn {
        width: 50%;
    }
    .right_bar {
        width: 40%;
        float: right;
        /* margin-top: -5px; */
    }
    .btn.remove {
        /* margin-top: 6px; */
        float: left;
    }
     .button-primary {
    padding: 12px;
    }
    button.btn.remove {
    padding: 9px 12px;
    }
    .left_menu_bar {
        width: 24%;
    }
    .right_content_bar {
        width: 76%;
    }
}
@media screen and (max-width: 768px){
    .left_menu_bar {
        width: 90%;
        position: fixed;
        height: 100%;
        max-width: 400px;
        overflow: auto;
        margin-left: -100%;
        transition: all 0.5s ease;
        z-index: 999;
    }

    .left_menu_bar ul li.current-left-menu-item ul {
        display: block;
        position: relative;
        left: 0;
        width: 100%;
        /* padding-left: 30px; */
    }

    .left_menu_bar ul li.current-left-menu-item ul li a{
        padding-left: 30px;
    }

    .left_menu_bar ul li.current-left-menu-item ul li:first-child{
        display: none;
    }
    .left_menu_bar.open{
        margin-left: 0;
    }
    .right_content_bar {
        width: 100%;
    }
    .eform {
    width: 70% !important;
    }

    .pform .input_wrap.quater {
    width: 48% !important;
    margin-right:2% !important;
    }
    .pform .input_wrap.col_six {
    width: 31% !important;
    }
    .left_menu_bar .close_menu {
        display: block;
    }
    .pform .input_wrap.half {
    min-height: 65px;
    }
}
@media screen and (max-width: 610px){
    .company_name {
    font-size: 14px;
    }
.widget.profit_wrap ul li {
    width: 50%;
    margin: 0%;
}
#close_button {
    left: 91%;
    top: 0px;
}
.pop {
max-width: 90% !important;
display: table !important;
margin: 0 auto !important;
left: 0 !important;
position: relative !important;
}
.popup_content_wrap {
    padding: 0 30px;
}
.customer_details_table th, .customer_details_table td {
    width: 10%;
}
.eform {
 width: 80% !important;
}
.right_bar {
  width: 100%; 
 padding: 10px;
}
.right_bar.submit {
    width: 50%;
}
.top_right ul li a .fa {
    font-size: 15px;
}
.top_right ul li .topSubMenu a {
    font-size: 10px;
}
.button{
width: 50%;
}
button.btn.remove {
padding: 11px 25px;
margin: 13px 0;
}
.button-primary {
padding: 11px 24px;
margin-top: 15px ;
}
.pform .input_wrap.half {
    width: 98%;
}
.page-template-template-stock-details .input_wrap.third:last-child .filterbtn {
    width: 29% !important;
}
/* .page-template-template-create-order .invoice_no_wrap ul li {
    width: 33%;
} */
}
@media screen and (max-width: 500px) {
.login_wrap {
padding: 12px 30px 25px;
max-width: 90%;
left: 0;
margin: 30px auto;
top: 125px;
position: relative;
display: table;
}
.top_right .admin-name {
    display: none;
}
.topSubMenu .admin-name {
    display: block;
}
.input_wrap {
    padding: 18px 14px;
}
input.input_box {
    float: left;
}
.create_list {
    width: 100%;
    border-bottom: 1px solid #ccc;
}
.customer_related_link {
    width: 82%;
}
.top_right ul li {
    margin-left: 0;
    margin-right: 0px;
}
.right_btn {
    width: 100%;
}
.right_btn ul li {
    margin-left: 0;
    margin-right: 25px;
}
#close_button {
    width: 7%;
}
.create_list ul li a .fa {
    font-size: 25px !important;
    padding: 5px 0;
}
/* .pop {
    width: 400px !important;
    margin-left: -200px !important;
} */

.pform .input_button {
    width: 100%;
}
.pform .input_wrap.col_six {
    width: 46% !important;
}
.customer_details_table th, .customer_details_table td {
    width: 18%;
}
button.btn.remove {
    padding: 9px 11px;
    /* margin-top: 16px; */
}
.invoice_no_wrap ul li {
    width: 50%;
}
.invoice_no_wrap .order-wrap {
    display: flex;
    flex-wrap: wrap;
}
}
@media screen and (max-width: 450px){

.customer_details_table th, .customer_details_table td {
    width: 14%;
}
.bottom_content {
    padding: 20px 40px;
}
.top_right ul li a.userimg {
    padding: 8px 0; 
}
.button-primary {
    padding: 12px 11px;
}
.eform {
    width: 100% !important;
}
button.btn.remove {
    margin: 16px 0;
}
.widget.profit_wrap ul li {
    width: 100%;
    margin: 0%;
}
.create_list ul li a {
    font-size: 10px;
}
.page-template-template-stock-details .input_wrap.third:last-child .filterbtn {
        width: 45% !important;
}
.popup_content_wrap h2 {
    font-size: 20px;
}
/* .invoice_no_wrap ul li {
    width: 100%;
} */
}
@media screen and (max-width: 400px){
input.input_box {
    width: 88%;
}
.btn.login_btn {
    padding: 14px 0;
}
.pform label {
    font-size: 11px !important;
}
.input_wrap {
    padding: 14px 12px;
	margin-bottom: 10px;
}
.input_wrap .fa {
    font-size: 18px;
    line-height: 16px;
}
.widget.profit_wrap ul li {
    width: 100%;
	border:0;
}
.eform {
  width: 100% !important;
}
.right_btn ul li {
    margin-right: 10px;
}

/* .pop {
    width: 320px !important;
    margin-left: -160px !important;
} */
.popup_content_wrap {
    padding: 0 12px;
}
#close_button {
    width: 8%;
    left: 88%;
}
.right_bar .search_box {
    width: 72%;
}
.customer_details_table .arrow {
    width: 100%;

}
.btn_wrap .btn {
    /* width: 100%; */
    text-align: center;
    padding: 0 10px;
    font-size: 12px;
}
.footer {
 padding: 13px 8px;
 text-align: center;
}
.footer_right {
    float: none;
}
.footer_left {
    float: none;
}
.left_btn {
      width: 50%;
 }
span.time {
     float: none; 
}
.page-template-template-reports .invoice_no_wrap ul li {
    width: 100%;
}
.company_name {
    font-size: 12px;
}
button.btn.remove {
padding: 9px 6px;
}
.button-primary {
padding: 12px 6px;
}
}
@media screen and (max-width: 330px){
input.input_box {
    width: 85%;
}
.left_btn {
  width: 55%;
}
}