body{font-family: 'Source Sans Pro', sans-serif !important;}
.login_area {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#71777f+0,1d2126+100 */

background: radial-gradient(ellipse at center, #01070ac7 0%, #3c8dbc 100%) !important;
background: -moz-radial-gradient(center, ellipse cover, #01070ac7 0%, #3c8dbc 100%)!important; /* FF3.6-15 */
background: -webkit-radial-gradient(center, ellipse cover, #01070ac7 0%,#3c8dbc 100%)!important; /* Chrome10-25,Safari5.1-6 */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#71777f', endColorstr='#1d2126',GradientType=1 )!important; /* IE6-9 fallback on horizontal gradient */
}
.yrrd_lnth .btn-primary.rbtn{border:none !important;}
a{cursor: pointer;}
.custom_box_tools{display: flex;align-items: center;}
.custom_box_tools > .btn,.custom_box_tools > button{margin-left: 10px}
.custom_box_tools .btn,.custom_box_tools button{border: none;margin-left: 10px;padding: 4px 12px;line-height: 22px;background-color: #44519f !important}
table.mob_respon{display:none;}
.btn.blue_btn{background-color: #44519f !important;color: #fff !important; }
	/*new  css code add*/
.search_box_height{height:34px;}
.btn_width{width:37px; height: 34px;}
.wrap_box{flex-wrap: wrap;
justify-content: center;
/*align-items: center*/;}
.search_div{position: relative;}
.absolute_div{position: absolute;top:28px;left:28px;z-index:9999;}
/*media query for search div*/
@media all and (max-width: 541px){
	.search_div
	{
		margin-top: 5px;
	}
}
.btn.blue_btn:hover{background-color: rgba(68, 81, 169, 0.9) !important;color: #fff !important;}
.btn.white_btn{padding: 5px 12px !important;background-color: #fff !important;color: #44519f !important;border:1px solid #44519f !important;}
.btn.white_btn:hover{background-color: #44519f !important;color: #fff !important;border:1px solid #44519f !important;}
form.sidebar-form {width: 15%;float: left;}
.skin-blue .sidebar-form input[type="text"]{background-color: transparent !important;}
.flex_itm {display: flex;align-items: flex-start;}
.flex_itm input{margin-right: 10px;}
.flex_itm span {display: inline-block;margin-right: 10px;}
.logo{min-height: 50px !important;}
.main-header .logo .logo-lg {
	text-align: center !important; 
	backface-visibility: hidden;line-height: 0px !important;padding-top: 10px;}
.main-header .logo .logo-lg img{ 
	width:100px;
 }
.main-sidebar { 
	top: 53px !important;
 }
 .sidebar-mini.sidebar-collapse .main-header .logo>.logo-mini img {
    width: 44px !important;
}
.main-header .logo .logo-mini{backface-visibility: hidden !important;padding-top: 8px;}
body.sidebar-collapse .main-header a.logo{line-height: unset !important;}
.skin-blue .sidebar-form{border:none !important;}
.main-header .logo { height: auto !important; }
.box-header a.add_user{float: right;padding: 5px 15px;border-radius: 4px;}
.info-box{height: unset;min-height: unset;}
.left_head{padding: 20px 25px;text-align: left;}
.left_head.min_hight{padding: 20px 25px;text-align: left;min-height: 156px;}
.left_head i{float: right;font-size: 25px;}
.left_head h1,.left_head p{margin: 0px;}
.left_head p{font-size: 16px;}
.box{padding-bottom: 10px}
/*.box{min-height: calc(100vh - 175px);margin-bottom: 20px;padding-bottom: 0;}*/
.box-body table.mytable{width: 100%;}
body input,body select,.top_search button{border-radius: 4px !important;}
li.dropdown.user.user-menu a.dropdown-toggle i{font-size: 10px;margin-left: 5px;margin-right: 0px !important;}
form.top_search{width: 15%;float: left;margin: 10px;}
.top_search button{margin-left: -10px !important;}
table td.view a{margin-right: 5px;font-size: 16px;cursor:pointer !important;}
.modal-footer .w3-green {padding: 5px 15px;margin-right: 10px;border-radius: 5px;cursor: pointer}
ul.sidebar-menu.tree li.active a{border: none !important;}
.login_area{background: url('{{ asset("default_theme/images/login.jpeg") }} ');}
.custom_bg p.text-muted{margin-bottom: 0px !important;}
.custom_bg.padd_20{padding-top: 20px;padding-bottom: 20px;}
.top_search{display: none;}     
.padd_50{padding: 50px 0px;}
.m-b_20{margin-bottom: 10px;}
table tr.lred_bg{background-color: #efe2e2 !important}
table tr.lred_bg > *{color: #772d2d !important;}
table tr.lyellow_bg{background-color: #f9edd8 !important}
table tr.lyellow_bg > *{color: #ab7e2d !important;}
table tr.lred_bg .color_lggray,table tr.lred_bg .fa{color: #772d2d !important;}
table tr.lyellow_bg .color_lggray,table tr.lyellow_bg .fa{color: #ab7e2d !important;}

.w3-green{outline: none !important;border: 1px solid #44519f !important;}
.w3-green:focus{outline: none !important;}
.bottm_btn button.w3-green{padding: 5px;border-radius: 5px;}
section.login_area .login_section{display: flex;flex-flow: column;width: 35%;margin: 0 auto;background: #dfe1e1;padding: 40px;border-radius: 5px;opacity: 1;}
section.login_area {position: relative;z-index: 9999;background-position: center center;min-height: 100vh;background-size: cover;display: flex;justify-content: center;align-items: center;font-size: 14px;width: 100%;}
section.login_area::before{position: absolute;top: 0;bottom: 0;opacity: 0.3;width: 100%;height:100%;content: "";z-index: -1;}
section.login_area .bottm_btn{display: flex;flex-flow: column;margin-bottom: 20px;}
section.login_area .icon{padding: 10px;min-width: 40px;text-align: center;border-radius: 5px 0px 0px 5px;}
section.login_area .input-container{display: flex;width: 100%;margin-bottom: 20px;position: relative;}
section.login_area.forgot_pwd .input-container{margin-bottom: 20px !important;}
section.login_area .alert {padding: 8px 10px;padding-right: 30px;}
section.login_area h4.message_info{margin-bottom: 0px;text-align: center;font-size: 16px;}
section.login_area .input-container span{position: absolute;left: 40px;bottom: -22px;font-weight: 500;}
section.login_area.forgot_pwd .input-container span{position: absolute;left: 40px;bottom: -19px;font-weight: 500;}
section.login_area .input-container input{width: 100%;padding: 8px 10px;}
section.login_area .bottm_btn a{outline: none;border:none;padding: 5px 0px;border-radius: 5px;text-align: center;text-decoration: none;}
section.login_area h1{font-size: 20px;margin-bottom: 20px;margin-top: 0px;font-weight:600;}
section.login_area  .icon_outer{width: 80px;height: 80px;border-radius: 50%;margin: 0 auto;display: flex;align-items: center;justify-content: center;font-size: 35px;}
section.login_area label.flx{display: inline-flex;align-items: center;font-weight: normal;}
section.login_area label.flx input{margin-right: 5px;margin-top: 3px;display: inline-block;}
section.login_area input{border-radius: 0px !important;border:none !important;}
section.login_area .flex_div{display: flex;justify-content: space-between;margin-bottom: 20px;}
.flex_div.log_in{display: flex;justify-content: center !important;}
.w3-green.main{padding: 6px 10px;border-radius: 5px;}
.box-body.box-profile a.w3-green.main{margin: 5px;display: inline-block;float: right;}
table th,table td{text-align: left}
td.view{white-space: nowrap;}
.label-adjust{font-size: 15px;margin: 6px 0px;font-weight: 600;}
.box-profile .list-group-item{border:none;}
.box-profile ul.list-group.list-group-unbordered{margin-bottom: 0px !important;}
a.add_user.add_inventory {margin-right: 10px;}
.sidebar-mini.sidebar-collapse .sidebar-menu>li>a>span {border-top-right-radius: 4px;box-shadow: 1px 0px 1px #bbb;padding: 10px;}
input.deletevendorr{font-weight: 500;border: none;font-size: 12px;outline: none;padding: 3px 10px;display: inline-block;}
table .center_align{text-align: center !important;}
table th.muti_delete{width: 70px;}
table th{white-space: nowrap;font-size: 14px;}
table td{font-size: 13px;text-transform: capitalize;}
li#user_profile_header {min-width: 103px !important;}
.container_check {display: inline-block;position: relative;padding-left: 20px;margin-bottom: 20px;cursor: pointer;font-size: 22px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.container_check input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}
.container_check .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;border-radius: 3px;}
.container_check .checkmark:after {content: "";position: absolute;display: none;}
.container_check input:checked ~ .checkmark:after {display: block;}
.container_check .checkmark:after {left: 8px;top: 4px;width: 5px;height: 10px;border: solid white;border-width: 0 3px 3px 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
.multi_delete label.container_check{margin-bottom: 0px;font-size: unset;left: 8px;}
.flx_mobi .search_box.text-right a{white-space: nowrap;}
form#addinvarticleForm,form#editinvarticleForm,form#editmasterinvForm{margin-bottom: 0px !important;}
.search_box{width: 100%;display: inline-flex;float: right;align-items: center;justify-content: flex-end;}
.search_box input{width: 50%;height: 26px;}
.multi_delete input{position: relative;display: inline-block;}
.multi_delete input::after{content: "\f014";font-family: FontAwesome;font-size: 10px;position: absolute;right: 0px;}
.row.flex_box{display: flex;flex-flow: row;align-items: center;margin-bottom: 10px;}
button.Multi_select{border: none;padding: 5px 10px;font-size: 16px;border-radius: 3px;outline: none;}
span.desk_hide {display: none;}
.box_outer{border: 1px solid #ccc;padding: 12px;border-radius: 5px;}
.lg_gray_box{padding: 8px 6px;border-radius: 3px;background: #f4f4f4;display: block;}
.box.custom{border:none;}
.box-header.padd_none{padding: 0px;}
.box-header.padd_none + .box-body{padding: 0px;margin-top: 10px;}
span.main_title{display: inline-block;margin-right: 6px;text-transform: capitalize;}
.treeview-menu>li i.fa.fa-circle{display: none;}
.treeview-menu>li.active i.fa.fa-circle-o{display: none;}
.treeview-menu>li.active i.fa.fa-circle{display: inline-block;}
th.select_all,th.serial_no{width: 38px !important;}
th.select_all{display: none;}
ul.filters {list-style: none;margin: 0;padding: 0;display: none;}
ul.filters li {display: inline-block;border: 1px solid #dcdcdc;padding: 5px 8px;font-size: 15px;margin-right: 5px;}
.item_view img {width: 160px;float: left;border: 1px solid #ececec;padding: 2px;}
img.article_image {width: 115px;float: left;border: 1px solid #ececec;padding: 2px;}
.files.item_view span.img_outr img{margin-top: 10px;margin-bottom: 10px;}
.table_responsive.user_data{overflow-y: auto !important;}
.form_item {display: flex;flex-flow: row;justify-content: flex-start;margin-top: 6px;}
.form_item .container_check{display: inline-block;position: relative;padding-left: 25px;}
.form_item label.container_check + span{display: inline-block;margin-right: 10px !important;}
.form_item .container_check .checkmark {height: 16px;width: 16px;top: 2px;}
.form_item .container_check .checkmark:after {left: 6px;top: 2px;width: 5px;}
div#getUserList .row.flex_box {margin-left: 0;margin-right: 0;}
span.mar_left{margin-left: 3px;}
.row.flex_row{display: flex;}
.row.flex_row > div {width: unset;min-width: 14%;}
span.main_title + span{text-transform: capitalize;}
.bar_codebox{display: flex;width: 100%;}
.flexnalign{display: flex;align-items: center;}
.flexntopalign{display: flex;align-items: flex-start;}
.flexnspbetween{display: flex;align-items: flex-start;justify-content: space-between;}
/*.bar_codebox input{width: 85%;max-width: 85%;}*/
#add_articles_details .bar_codebox input{width: 100% !important;max-width: 100% !important;}
.bar_codebox .scan_box{width: 20%;max-width: 15%;display: flex;align-items: center;justify-content: center;border-radius: 3px;cursor: pointer;}
li.list-group-item a.pull-right{text-transform: capitalize;}
ul.border_bottm li.list-group-item{border-bottom: 1px solid #eee !important;margin: 0px;text-transform: capitalize;}
.modal-dialog {transform: translateY(50vh) !important;margin-top: -120px;}
a.disabled {pointer-events: none;cursor: default;}
li.treeview::before{content: "\f105";font-family: "FontAwesome";display: inline-block;position: absolute;right: 20px;top: 14px;bottom: 0px;z-index: 9;font-weight: 700;}
li.treeview.menu-open::before {content: "\f107";font-family: "FontAwesome";display: inline-block;position: absolute;right: 20px;top: 14px;bottom: 0px;}
td.user_role {max-width: 250px;white-space: unset;}
.padd_left_0{padding-left: 0px;}
input[type="file"].upload_img_btn{position:absolute;z-index:2;top:0;left:0;
filter: alpha(opacity=0);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity:0;
background-color:transparent;color:transparent;' multiple>
}
.locaction_outer{padding:15px;}
.locaction_outer.bord_blu{border-top: 4px solid #000;}
.locaction_outer h2{margin-top: 0px;}
.locatino_addr i.fa.fa-map-marker {font-size: 18px;display: inline-block;margin-right: 5px;}
span.locatino_addr {display: flex;align-items: flex-start;}
span.locatino_addr span{line-height: 16px;}
.new_order,.in_progr{margin-top: 30px;}
.new_order, .in_progr {margin-top: 30px;}
.new_order h3 {display: inline-block;}
.cus_loc_row .box-header.with-border {border: none;    padding-bottom: 0px;}
.cus_loc_row .box-body {padding: 10px;padding-top: 0;}
.ico_address .fa {margin-right: 5px;font-size: 16px;}
.cus_loc_row .box {padding: 8px;}
.oder_progress > div {flex: 1;}
.oder_progress {display: flex;margin-top: 12px;}
.loc_order, .loc_progress {display: flex;align-items: center;}
.loc_order_ico > .fa {font-size: 40px;margin-right: 10px;margin-top: 5px;}
.loc_order_txt p {margin: 0;font-size: 14px;line-height: 16px;}
p.colored_bold {font-weight: 600;font-size: 20px;line-height: 20px;margin-top:3px;}
.loc_progress .fa {font-size: 32px;margin-right: 10px;}
.loc_pro_txt > p {margin-bottom: 0;font-size: 14px;line-height: 16px;}
.loc_pro_txt > p.colored_bold {font-size: 20px;font-weight: 600;}
.loc_progress {border-left: 1px solid #ccc;justify-content: flex-end;}
section#content_header .container {max-width: 100%;}
.row.cus_loc_row > div {padding: 0 10px;}
.cus_loc_row .box-header .box-title {font-size: 22px;}
.content-header.text-left >.breadcrumb {display: inline-block;float: none;position: relative;padding: 0;top: unset;left: unset;right: unset;}
.content-header.text-left {display: inline-block;width: 100%;padding: 0;margin-bottom: 20px;}
.skin-blue .content-header.text-left {display: inline-block;width: 100%;}
.content-header.text-left > .breadcrumb {float: none;display: inline-block;position: relative;top: unset;padding: 0;left: unset;right: unset;bottom: unset;background: transparent;}
.container{max-width: 100%;}span.sml {font-weight: 400;}
.text_colrd {word-break: break-all;}
.pro_btn {
    border: none;
    padding: 3px;
    border-radius: 3px;
    margin-right: 7px;}
.dropdown.show.cus_drpp {display: inline-block !important;border: 1px solid #bbb;border-radius: 3px;}
.dropdown.show.cus_drpp > a {padding: 4px 10px;}
.dropdown.show.cus_drpp.open>.dropdown-menu {left: unset;right: 0;box-shadow: 0px 0px 5px #ddd;}
.content-header.text-left.with_flex {display: flex;justify-content: flex-end;}
.dropdown.show.cus_drpp.open>.dropdown-menu a.dropdown-item {display: block;padding: 8px 15px;}
.btn_cutom {border: none;padding: 5px 15px;outline: none;border-radius: 4px;font-size: 14px;}
.print_jobs {border: none;padding: 5px 15px;outline: none;border-radius: 4px;font-size: 14px;margin-left: 10px;}
.btn_cutom.with_iico{position: relative;padding-left: 22px;}
span.fa_pls {position: absolute;font-size: 20px;
    left: 8px;
    top: 4px;}
.box-header>.box-tools.with_ctsm {display: flex;top: 20px;}
.box-tools .input-group input[type="text"]{border-top-right-radius: 4px !important;border-bottom-right-radius: 4px !important;}
.show_filter {position: relative;}
.filter_options {position: absolute;right: 0;top: 100%;display: none;z-index: 999; background: #eee;border: 1px solid #ddd;min-width: 155px;border-radius: 3px;margin-top: 2px;}
.sort_options {position: absolute;right: 0;top: 100%;display: none;z-index: 999; background: #eee;border: 1px solid #ddd;min-width: 155px;border-radius: 3px;margin-top: 2px;}
ul.option_list {padding: 0;list-style: none;margin: 0;width: 100%;}
ul.option_list li {padding: 5px 0;padding-left: 10px;display: flex;align-items: center;}
ul.option_list li input{margin: 0;}
.with_ctsm .btn_cutom {border: none;margin-left: 10px;padding: 4px 12px;line-height: 22px;}
ul.option_list li > span {padding-left: 5px;}

ul.sort_list {padding: 0;list-style: none;margin: 0;width: 100%;}
ul.sort_list li {padding: 5px 0;padding-left: 10px;display: flex;align-items: center;}
.filter_options ul.sort_list li,.sort_options ul.sort_list li {padding-right: 10px}
ul.sort_list li input{margin: 0;}
.with_ctsm .btn_cutom {border: none;margin-left: 10px;padding: 4px 12px;line-height: 22px;display: flex; height: 30px!important;}
ul.sort_list li > span {padding-left: 5px;}

ul.option_list li:last-child {padding: 10px 0 15px 0 !important;text-align: center;}
ul.option_list li:last-child button.btn_cutom {margin: 0 auto;padding: 4px 30px;}
.skin-blue .sidebar-menu>li>a {font-size: 16px !important;}
.applied_filter {padding: 10px;padding-top: 0;display: none;}
.applied_date_filter {padding: 10px;padding-top: 0;display: none;}
.applied_filter.shownz{display:block;}
.applied_date_filter.shownz{display:block;}
ul.show_applied_filter {margin: 0;padding: 0;list-style: none;display: none;flex-wrap: wrap;align-items: flex-end;}
ul.show_applied_filter.shownz {display: flex;}
ul.show_applied_filter li {margin-bottom:8px;flex: 1;padding-right: 8px;max-width: 200px !important;min-width: 200px}
ul.show_applied_filter li:last-child,.applied_filter.li_unset.shownz li:last-child {min-width: unset !important;max-width: 120px !important;margin-bottom:10px !important;}
/*.show_applied_filter.shownz li:last-child{max-width: 130px;}*/
ul.show_applied_filter li label {line-height:17px;text-transform:capitalize;display: block;font-weight: 500;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;max-width: 100%}
ul.show_applied_filter li select {text-overflow:ellipsis;border:1px solid #ccc;width: 100%;background: transparent;-webkit-appearance: none;border-radius: 3px !important;padding: 4px 18px 4px 3px;cursor: pointer;}
ul.show_applied_filter .btn_cutom.with_iico {position: relative;padding: 4px;margin: 0;width: 100%;margin-top: 0px;}

span.custom_slct {position: relative;z-index: 999;min-width: 144px !important;}
span.custom_slct::after {content: "\f107";font-family: FontAwesome;font-size: 18px;position: absolute;right: 10px;top: -2px;z-index: -1;}
ul.after_filter_aplied {padding: 0;margin: 0;list-style-type: none;display: flex;display: none;flex-wrap: wrap;}
ul.after_date_filter_aplied {padding: 0;margin: 0;list-style-type: none;display: flex;display: none;flex-wrap: wrap;}
ul.after_filter_aplied.shownz {display: flex;}
ul.after_date_filter_aplied.shownz {display: flex;}
span.del_filter.fa-close.fa {font-weight: 300;font-size: 12px;width: 17px;height:17px;margin-left: 8px;line-height: 16px;border-radius: 100%;text-align: center;margin-right: -5px;cursor: pointer;}
ul.after_filter_aplied li{background: #ccc;padding: 5px 15px;border-radius: 4px;margin-right: 5px;margin-top: 5px;position: relative;}
.applied_filter.li_unset.shownz ul.after_filter_aplied li:last-child{max-width: 100% !important;margin-bottom: 0 !important}
ul.after_date_filter_aplied li{background: #ccc;padding: 5px 15px;border-radius: 4px;margin-right: 15px;margin-top: 6px;position: relative;}
.show_filter.shownz .filter_options {display: inline-flex;z-index: 9999;}
.show_sort .filter_options,.show_sort .sort_options{display: none;}
.show_sort .filter_options.shownz,.show_sort .sort_options.shownz {display: block !important}

.bt_port {display: flex;align-items: center;}
.btm_txt {flex: 1;}
.left_head > h1 {margin-bottom: 15px;font-weight: 300;}
.left_head .btm_txt > p {font-size: 14px;}
.left_head .btm_txt > p.with_sttrng{font-size: 16px;}
.info-box-content span.info-box-text {font-size: 16px;}
.cus_loctnz .info-box {display: flex;margin-bottom: 12px;}
.cus_loctnz .info-box .info-box-content{margin-left: 0;}
a.btn.btn-sm.btn-info.btn-flat.pull-left.cs_bbtn {border-radius: 3px;font-size: 16px;}
a.btn.btn-sm.btn-default.btn-flat.cs_bbtn.pull-right {font-size: 16px;border-radius: 3px;}
.bg_green_theme .pad.box-pane-right.bg-green {background: #44519f !important;}
circle.jvectormap-marker.jvectormap-element {fill: #44519f !important;}
.box_outr_fixed .box-header {padding-top: 20px;padding-bottom: 12px;}
.with_ctsm .btn_cutom i {line-height: 22px;}
.process_btn_outr.text-right .btn_cutom {font-size: 16px;padding: 6px 20px;}
.box_outr_fixed .box-body.table_responsive {max-height: calc(100vh - 280px);min-height:  calc(100vh - 280px);overflow: auto;}
.box_outr_fixed.witout_button .box-body.table_responsive {max-height: calc(100vh - 225px);min-height: calc(75vh - 225px);overflow: auto;}
.box_outr_fixed.witout_button .box{margin-bottom: 0px;}
.box_outr_fixed #getFloorList .box-body.table_responsive {overflow: auto;max-height: calc(100vh - 360px);min-height: calc(75vh - 175px);}

/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */


.checkbox label .toggle,.checkbox-inline .toggle {margin-left: -20px;margin-right: 5px;}
.toggle {position: relative;overflow: hidden;}
.toggle input[type="checkbox"] {display: none;}
.toggle-group {position: absolute;width: 200%;top: 0;bottom: 0;left: 0;transition: left 0.35s;-webkit-transition: left 0.35s;-moz-user-select: none;-webkit-user-select: none;}
.toggle.off .toggle-group {left: -100%;}
.toggle-on {position: absolute;top: 0;bottom: 0;left: 0;right: 50%;margin: 0;border: 0;border-radius: 0;}
.toggle-off {position: absolute;top: 0;bottom: 0;left: 50%;right: 0;margin: 0;border: 0;border-radius: 0;}
.toggle-handle {position: relative;margin: 0 auto;padding-top: 0px;padding-bottom: 0px;height: 100%;width: 0px;border-width: 0 1px;}
.toggle.btn { min-width: 59px; min-height: 34px; }
.toggle-on.btn { padding-right: 24px; }
.toggle-off.btn { padding-left: 24px; }
.toggle.btn-lg { min-width: 79px; min-height: 45px; }
.toggle-on.btn-lg { padding-right: 31px; }
.toggle-off.btn-lg { padding-left: 31px; }
.toggle-handle.btn-lg { width: 40px; }
.toggle.btn-sm { min-width: 50px; min-height: 30px;}
.toggle-on.btn-sm { padding-right: 20px; }
.toggle-off.btn-sm { padding-left: 20px; }
.toggle.btn-xs { min-width: 35px; min-height: 22px;}
.toggle-on.btn-xs { padding-right: 12px; }
.toggle-off.btn-xs { padding-left: 12px; }
.yrrd_lnth .toggle.btn.btn-primary {position: relative;}
.yrrd_lnth .toggle.btn.btn-primary > input[type="checkbox"] {display: inline-block;margin: 0;position: absolute;left: 0;top: 0;z-index: 999;opacity: 0;cursor: pointer;width: 100%;height: 100%;}
.yrrd_lnth .toggle.btn.btn-primary > input[type="checkbox"]:checked + .toggle-group span.toggle-handle.btn.btn-default {margin-left: -118px;}
.yrrd_lnth .toggle.btn.btn-primary > input[type="checkbox"]:checked + .toggle-group label.btn.btn-primary.toggle-on {margin-left: -80px;}
.yrrd_lnth .toggle.btn.btn-primary > input[type="checkbox"]:checked + .toggle-group label.btn.btn-default.active.toggle-off {margin-left: -98px;}
li.list-group-item.with_y_lnght {padding-right: 90px;position: relative;}
.yrrd_lnth {display: flex;}
li.list-group-item.with_y_lnght .yrrd_lnth.for_view {position: absolute;right: 0;top: 8px;}
.yrrd_lnth .toggle.btn.btn-primary {min-width:70px;height: 24px !important;margin-top: 3px;min-height: 24px !important;border-radius: 30px;width: 80px !important;margin-left: 10px}
li.list-group-item.with_y_lnght .yrrd_lnth.for_view .toggle.btn.btn-primary {height: 24px !important;min-height: 24px !important;border-radius: 30px;width: 80px !important;margin-top: 0;}
.yrrd_lnth span.toggle-handle.btn.btn-default {border-radius: 30px !important;margin-top: -1px;    margin-left: -16px;}
.yrrd_lnth .toggle-group label.btn {line-height: 8px;}
li.list-group-item.with_y_lnght .yrrd_lnth.for_view .toggle.btn.btn-primary label.btn {line-height: 9px;}
li.list-group-item.with_y_lnght .yrrd_lnth.for_view span.toggle-handle.btn.btn-default{line-height: 0 !important;height: 22px !important;margin-top: -1px;}
li.list-group-item.with_y_lnght .yrrd_lnth .toggle.btn.btn-primary > input[type="checkbox"]:checked + .toggle-group span.toggle-handle.btn.btn-default {margin-left: -138px;}
li.list-group-item.with_y_lnght .yrrd_lnth .toggle.btn.btn-primary > input[type="checkbox"]:checked + .toggle-group label.btn.btn-default.active.toggle-off {margin-left: -115px;}
.cus_loctnz span.info-box-icon {display: inline-block;min-width: 90px;}
.cus_loctnz .info-box .info-box-content {margin-left: 0;max-width: calc(100% - 90px);}
label.btn.btn-primary.w3-green{position: relative;}
label.btn.btn-primary.w3-green > input{width: 100%;hyphens: 100%;}
span.inner_mntext {min-height: 50px;display: inline-block;}
.ico_address {display: flex;}
.box-body.custom_box{padding: 0px;margin: 10px;border-bottom: 3px solid #44519f;margin-bottom: 15px;}
#upload_div label:first-child{display: block;}
table.border_cstm th{border-bottom: 1px solid #e6e6e6 !important;}
.rrt.p_l_10 h3.m_t_5{font-size: 18px !important;}
td.fix_widt {width: 312px;}
td.fix_wdth,th.fix_wdth{width: 30px !important;}
td.attributes span{display: block;}
.rrt  td.wid_100{width: 96px;min-width: 96px;max-width: 100%;padding-left: 4px !important;}
td.wid_100{width: 125px;max-width: 100%;padding-left: 40px !important;}
td.user_info .flex_div {display: flex;}
table td.user_info1{}
table td.user_info1 img.img-circle {width: 60px;height: 60px;display: block;float: left;border: 1px solid #eee;margin-right: 20px;border-radius: 0px;}
table td.user_info1 span.user_name,span.comp_name{font-style:  italic !important;}
table td span.name{font-weight: 600;}
table td.user_info{display: inline-block;text-overflow: ellipsis;overflow: hidden;max-width: 380px;min-width: 150px;}
table td.user_info1 span.desktop_hide.title,span.title{margin-right: 23px;margin-top: 5px;font-weight: bold;display: inline-block;}
table td.user_info1 span.email {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;}
table td span.email {text-transform: lowercase;}
table td.user_info1 span{display: block;}
.user_info2{min-width: 125px;}
table td span.mob_show.title{margin-right: 20px;display: inline-block;margin-top: 3px;font-weight: bold;}
ul.show_applied_filter.shownz.user_view li:last-child{width: 100px;max-width: 100px;padding-right: 0px;}
span.show_hide i {cursor: pointer;font-size: 18px;}
span.show_hide  {text-align: center;display: inline-block;width: unset;margin-right: 10px;vertical-align: middle;margin-left: -35px;margin-top: -7px;}
td.colaps_tr th, td.colaps_tr td {padding: 6px;}
td.colaps_tr {padding-left: 50px !important;}
.rrt {padding: 10px;padding-left: 40px !important;}
.rrt.p_l_10{margin-left: 25px;}
.disable_btn{pointer-events: none;opacity: 0.4;}
.with_ctsm button#delete,.delete,.btn_cutom.with_iico.filters,.btn_cutom.apply,.filter,#delete_bucket{pointer-events: none;opacity: 0.4;}
.with_ctsm button.btn_cutom.intro,.btn_cutom.with_iico.filters.intro,.btn_cutom.apply.intro,.filter.intro{pointer-events: unset !important;opacity: 1 !important;}
.colaps_tr .rrt.p_l_10 {padding: 4px !important;padding-top: 3px !important;}
img.fbric_pic {display: block;max-width: 50px;overflow: hidden;margin-right: 10px;width: 50px;min-width: 50px;margin: 0 auto;}
span.fbric_pic_qr {display: inline-block;max-width: 50px;width: 50px;min-width: 50px;}
.fbric_pic_qr img {max-width: 100%;}
.box_outr_fixed.min_high .box-body.table_responsive {max-height: calc(100vh - 250px);min-height: calc(100vh - 250px);overflow: auto;}
.row.cus_flex {display: flex;align-items: center;}
.box-footer a.btn.btn-primary.w3-green:last-child,td button.process_order,
td  button.process_item,th.wid_fixed  button.process_item,
.delete_modal .modal-footer a.w3-green:last-child,.delete_master_modal .modal-footer a.w3-green:last-child{border: 1px solid #44519f !important;}
.box-footer a.btn.btn-primary.w3-green:last-child:hover,td.text-right button.process_order:hover,
td.text-right button.process_item:hover,.delete_modal .modal-footer a.w3-green:last-child:hover,
.delete_master_modal .modal-footer a.w3-green:last-child:hover{border: 1px solid #44519f !important;font-weight: normal !important;}
td.wid_fixed,th.wid_fixed{width: 230px;min-width: 230px;}
td.text-right.wid_fixed.p_0,th.wid_fixed.p_0{width: 213px !important;padding-right: 5px !important;padding-left: 5px !important;min-width: 213px !important;}
td.wid_fixed button{margin: 0px;}
span.slct input{width: 17px;height: 17px;}
.rrt table{width: 100%;}
#getOrdersList table#myTable td{vertical-align: middle;}
#getOrdersList table#myTable td span.slct input{vertical-align: sub;margin-right: 6px;}
table.bord_side_0{border-left: 0px !important;border-right: 0px !important; }
table.bord_side_0 tr.bor_none,table.bord_side_0 tr.bor_none th{border:0px !important;border-bottom: 1px solid #f1f1f1 !important;}
table.bord_side_0 tr.bor_none td{border:0px !important;}
.after_cutter table {background: #fff;}
td.with_spn > span {display: block;}
td.with_spn > span.mob_show,td.with_spn > span.mob_show,td.with_spn > span.mob_show,td.with_spn > span.mob_show.title{display: none;}
.box_outr_fixed #getOrdersList{overflow-y: auto;}
.box-body.table_responsive.after_cutter {padding-right: 0;padding-left: 0;}
ul.chart-legend.clearfix li i{margin-right: 5px;}
.box-body.table_responsive.after_cutter table th{border-top: 3px solid #44519f !important;}
.box-body.table_responsive.after_cutter{padding-right: 0;padding-left: 0;box-shadow: 0 1px 1px rgba(0,0,0,0.1);padding-bottom: 0;margin-bottom: 10px;border-radius: 3px;padding-top: 0;overflow-y: auto;}
.outer_select{position: relative;width: unset;display: block;}
.outer_select ul.innr_filter{list-style-type: none !important;padding-left: 0px;}
.outer_select ul.innr_filter input[type="checkbox"]{margin-right: 5px;}
.outer_select span.custom_slct::after {display: none;}
.outer_select ul.show_applied_filter .btn_cutom.with_iico {position: relative;padding: 4px;margin: 0;width: 100%;margin-top: 0;}
.outer_select ul.show_applied_filter .btn_cutom.with_iico{position: relative;margin: 0;width: unset;margin-top: 0;white-space: nowrap;padding: 5px 15px;font-size: 14px;}
.outer_select ul.show_applied_filter li label{line-height:25px;background: #ddd;min-width: 100px;padding: 5px 15px;cursor: pointer;position: relative;font-size: 14px;height:34px;}
.outer_select ul.show_applied_filter li label::after{content: "\f107";position: absolute;top: 6px;right: 10px;font-family: FontAwesome;}
.outer_select ul.show_applied_filter li label + span.custom_slct{ display: inline-block;position: absolute;width: unset;background: #eee;padding: 5px 10px;top: calc(100% - 1px);display: none;left: 0;box-shadow: 0px 1px 7px #ccc;border: 1px solid #ccc;border-top: none;}
.outer_select ul.show_applied_filter li{position: relative;}
.outer_select .applied_filter{padding-bottom: 0;}
.wid_100.p_l_7{padding-left: 7px !important;}
td.with_spn > span.mob_show,td.with_spn > span.mob_show
,td.with_spn > span.mob_show,td.with_spn > span.mob_show.title{display: none;}
.outer_select ul.show_applied_filter li label.open + span.custom_slct{display: block;}
a.pull-right.email{text-transform: lowercase !important;}
.spcify_modl .modal-dialog{max-width: 350px;}
.spcify_modl  .modal-content{background: transparent;border-radius: 5px;overflow: hidden;}
.spcify_modl  .modal-content > div{background: #fff;}
.spcify_modl .modal-body p{font-size: 16px;}
.spcify_modl .custom_slct select{width: 100%;padding: 5px;border: 1px solid #ccc;-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;z-index: 99;background: transparent;}
.spcify_modl .custom_slct::after {content: "\f107";font-family: FontAwesome;right: 10px;position: absolute;top: 6px;font-weight: 600;}
.modl_save {padding: 5px 15px;margin-right: 0 !important;border-radius: 5px;cursor: pointer;border:1px solid #44519f !important;background: #44519f !important;}
.custom_slct {position: relative;}
.modl_cncl {padding: 5px 15px;margin-right: 0 !important;font-weight: 600;border-radius: 5px;cursor: pointer;border:1px solid #44519f !important;background: transparent !important;}
td.flx_data{ display: flex;flex-flow: row;align-items: center;}
td.flx_data img.fbric_pic{max-height: 50px;}
.rrt td.wid_190{width: 190px;min-width: 96px;max-width: 100%;padding-left: 4px !important;}
td.text-right.wid_fixed > .flex_row {display: flex;}
td.text-right.wid_fixed > .flex_row input,td.discount input{outline: none;box-shadow: none;border:1px solid #ccc;padding-left: 7px;}
td.discount input{text-align: left;padding-left: 10px;width: 80px;min-height: 30px;}
.total{width: 275px;float: right;}
.total span.all_total{font-weight: bold;}
td,th{vertical-align: middle !important;}
span.green{font-weight: 600;}
span.yellow {font-weight: 600;}
td.wid_200,th.wid_200{min-width: 150px;}
th.flx{display: flex;align-items: center;}
th.flx span.slct {margin-right: 5px;}
td.text-right.wid_85{width: 85px;}
span.slct{display: inline-flex;
    float: left;
    margin-top: -3px;
    align-items: center;}
.box_outr_fixed.witout_button .box-body.table_responsive.min_unset{min-height: unset;}
label.container_check.radio .checkmark {position: absolute;top: 0;left: 0;height: 20px;width: 20px;border-radius: 50px;margin-bottom: 0px;}
label.container_check.radio{margin-bottom: 0px;margin-top: 0px;}
.container_check.radio .checkmark:after{left: 4px;top: 4px;width: 12px;height: 12px;border-radius: 50px;}
ul.innr_filter.flx_items li.addr_chk,ul.option_list li.addr_chk{display: flex;position: relative;padding-left: 12px;width: unset !important;max-width: unset !important;}
.outer_select ul.innr_filter.flx_items input[type="checkbox"]{margin-right: 5px;position: absolute;left: 0;top: 0;width: 100%;}
ul.flx_items span.chck::after{content: "";position: absolute;left: -18px;display: inline-block;width: 15px;height: 15px;z-index: 99;top: 3px;border-radius: 3px;}
ul.flx_items input[type="checkbox"]:checked + span.chck::before{content: "\f00c";position: absolute;left: -16px;top: 4px;font-family: FontAwesome;z-index: 999;font-size: 11px;}
ul.flx_items span.chck,ul.option_list span.chck{position: relative;display: inline-block;z-index: -1;}
.outer_select ul.innr_filter.flx_items input[type="checkbox"]{margin-right: 5px;position: absolute;left: 0;top: 0;width: 100%;opacity: 0;}
span.filter_name {font-weight: 600;}
span.custom_slct.widt_fix {white-space: nowrap;}
li.addr_chk {margin-bottom: 5px;}
.logo_outer.text-center{padding: 10px;margin-bottom: 10px;}
ul.option_list span.chck::after{content: "";position: absolute;left: -14px;display: inline-block;width: 15px;height: 15px;z-index: 99;top: 3px;border-radius: 3px;}
ul.option_list li.addr_chk input[type="checkbox"]{margin-right: 5px;position: absolute;left: 0;top: 0;width: 100%;opacity: 0;min-height: 24px;}
ul.option_list.cus_padd{padding: 4px 10px;}
ul.option_list input[type="checkbox"]:checked + span.chck::before{content: "\f00c";position: absolute;left: -12px;top: 4px;font-family: FontAwesome;z-index: 999;font-size: 11px;}
span.wid_100px{width: 100px !important;}
.min_wid{min-width: 115px !important;}
.min_wid_50{min-width: 50px !important;}
.min_wid_145{min-width: 145px !important;}
.min_wid_150{min-width: 150px !important;}
.min_wid_170{min-width: 170px !important;}
li.addr_chk span.chck{white-space: normal;}
.custom_slct.widt_fix.min_200{min-width: unset;}
.custom_slct.widt_fix.min_200 li{padding-right: 0px !important;margin-right: 0px !important;}
.custom_slct.widt_fix.min_200 li input[type="checkbox"]{margin-right: 0px !important;}
.flex_div.colm {display: flex;}
li.addr_chk  span.chck.no_wrap{white-space: nowrap;}
.btn_div a.btn_cutom.m_t_30{display: inline-block;}
.user_info.img_center img.img-circle{margin: 0 auto;display: inline-block;float: unset;}
td.user_info.img_center{text-align: center !important;min-width: 100px;}
.nav-tabs-custom.cus_tab>.nav-tabs>li {border-top: 0px !important;margin-bottom: 0px;margin-right: 0px;}
.nav-tabs-custom.cus_tab>.nav-tabs>li.active {border:none !important;}
ul.innr_filter.flx_items.anth_page input[type="checkbox"]{z-index: 99;}
ul.innr_filter.flx_items.anth_page li.addr_chk span.chck {white-space: normal;z-index: 9;}
ul.innr_filter.flx_items.anth_page{display: none;}
.form-group.outer_select{display: block;}
.form-group.outer_select label.select.open + ul.innr_filter.flx_items.anth_page {display: block;border: 1px solid #ccc;
padding: 10px;}
.form-group.outer_select label.select {display: block;padding: 6px 10px;position: relative;min-width: 150px;border: 1px solid #ccc;
border-radius: 3px;font-weight: 500;margin-bottom: 0px !important;}
.form-group.outer_select  label.select::after {content: "\f107";position: absolute;top: 6px;right: 10px;font-family: FontAwesome;}
ul.innr_filter.flx_items.anth_page li{padding-left: 18px !important;}
body.sidebar-collapse .main-sidebar ul.main_sidebar li.treeview ul.treeview-menu li.sub_menu{border:none;}
body.sidebar-collapse .main-sidebar ul.main_sidebar li.treeview ul.treeview-menu{border:none !important;}
body.sidebar-collapse ul.main_sidebar li.treeview::before{display: none !important;}
.treeview-menu>li.sub_menu.active i.fa.fa-circle {display: inline-block;}
a.btn_cutom:hover,button.w3-green:hover,th.wid_fixed  button.process_item:hover{background: rgba(68, 81, 169, 0.9) !important;}
.box-body.custom_box.cus_bord{border-top: 3px solid #44519f;padding-top: 20px;}
h1.box-title.cus_font {font-size: 15px;font-weight: 600;display: block;border-bottom: 1px solid #ccc;padding-bottom: 15px;}
td.Input_fld input[type="text"] {width: 80%;border-radius: 0px !important;outline: none !important;padding-left: 8px !important;padding: 5px !important;margin-right: -2px;}
td.Input_fld .flex_div {display: flex;}
td.add_more a.btn_cutom.with_iico {margin-left: 43px;}
td.add_more a.btn_cutom.with_iico span.fa_pls,td.add_cat a.btn_cutom.with_iico span.fa_pls{top: 1px;}
td.add_cat a.btn_cutom.with_iico{margin-left: 0px;}
h1.hdng_plns {font-size: 17px;font-weight: 600;border-bottom: 2px solid #44519f !important;padding-bottom: 5px;}
.reco_storage {font-weight: 600;}
ul.list_loc {margin: 0;padding: 0;list-style-type: none;}
span.popup_link {cursor: pointer;}
ul.loc_p_list {margin: 0;padding: 0 30px;list-style-type: none;}
.modal-dialog.cus_width {width: 720px;max-width: 100%;}
.modal-dialog.cus_width table {width: 100%;}
.flex_betw{display: flex;justify-content: space-between;}
li.select2-results__option {padding-left: 25px;position: relative;}
li.select2-results__option::after {content: "";display: inline-block;position: absolute;left: 5px;
width: 15px;height: 15px;border-radius: 3px;top: 9px;}
li.select2-results__option[aria-selected="true"]::before {content: "\f00c";position: absolute;left: 7px;top: 10px;
display: inline-block;z-index: 9;font-family: FontAwesome;font-size: 11px;}
button.btn.btn-primary.w3-green.remove_row {padding: 0px 10px;}
#upload_div #progress{height: 10px !important;margin-bottom: 0px !important;border-radius: 50px !important;}
.bar_codebox.block{display: block;}
.with_flex {display: flex;margin-bottom: 15px;align-items: flex-end;}


span.loc_cross {margin-left: 10px;}
.cross_save span {cursor: pointer;}
button#register_btn {    margin-right: 5px;}
.with_flex.only_heading {margin-bottom: 0;}
.for_location_hd {margin-right: 15px;flex: 1;}
.cross_save {padding-bottom: 10px;}
.form-group.for_lloc {margin-bottom: 0px;}
.form-group.for_lloc > label {border-top: 3px solid #44519f !important;padding: 10px 0;font-size: 18px;
font-weight: 400;border-bottom: 1px solid #f4f4f4;margin-bottom: 10px;}
.modal-footer a:last-child{
	border:1px solid #44519f !important;
}
.form-group.for_lloc {
    margin-top: 15px;
}

span.fliter_icon i.fa.fa-sort {
    display: inline-block;
    margin-right: 5px;
}

td.wid_150{
	min-width: 110px;
}

th.mob_show_dis{
	display: none;
}

span.mob_show_dis,.mob_show_dis{
	display: none;
}


span#print_button {
  display: block;
}

span.mob_show_dis.m_t_10 {
    padding: 8px;
    border: 1px solid #f4f4f4;
    margin-left: -8px;
    margin-right: -8px;
}

.responsive_table{
	display: none;
}

.responsive_table thead{
	display: none;
}

.responsive_table tbody,.responsive_table tr,.responsive_table td{
	width: 100%;
    float: left;
}

.responsive_table .info {
    display: flex;
}

.responsive_table .info .left_data{
    display: flex;
    align-items: flex-start;
}

.responsive_table .info2 {
    display: flex;
}

.responsive_table .info2 > div{
    margin-right: 5%;
}

.responsive_table .button_outer {
    white-space: nowrap;
}


.responsive_table .artice_info {
    display: flex;
    flex-flow: row;
    align-items: flex-start;
    justify-content: space-between;
}

.responsive_table .artice_info button.btn {
    margin: 0;
}

li.select2-results__option.select2-results__message::after{
	display: none !important;
}

li.list-group-item.mob_resp.flex_itms{
	display: flex;
	flex-flow: column;
}

li.list-group-item.mob_resp.flex_itms.bor_btm {
    border-bottom: 3px solid #44519f !important;
}


.responsive_table .stor_detail {
    display: block;
    white-space: nowrap;
}

.responsive_table .reco_storage + ul.list_loc {
    display: block;
    white-space: unset;
    width: 100%;
}

.responsive_table .reco_storage + ul.list_loc li{
    display: inline-flex;
    margin-right: 5px;
}


.responsive_table .artice_info img.fbric_pic {
    margin: unset;
    margin-right: 10px !important;
}

.with_flexi {
    display: flex;
    align-items: center;
}

.with_flexi select{
	flex: 1;
	display: flex;
}

.with_flexi .cross_save{
	padding-bottom: 0px;
}

#warehouse_filter_listing span.desktop_hide a{
	color: #44519f !important;
}
/*
.applied_filter.li_unset.shownz li {
    min-width: 276px !important;
    flex: unset;
}*/

.applied_filter.li_unset.shownz li select{
	padding-right: 20px !important;
}

.yrrd_lnth.icon_in a{
    color: #000 !important;
    padding-top: 5px !important;
    padding-left: 5px !important;
}

input#articleid_search,input#minstock{
    width: 100% !important;
    max-width: 100% !important;
}
td.wid_fixed button.margin {
    margin: 10px;
}
.desktop_hide{display: none;}
.d_bf{display: flex !important;}
.br_0{border-radius: 0px !important;}
.create_morebook_div .radio {margin-left: 20px;}
.box .overlay>.fa, .overlay-wrapper .overlay>.fa {
    z-index: 999 !important;
}
thead th{position: sticky;background-color: #fff;top: -11px;z-index: 99;}
.sidebar_padd{padding: 10px 5px 10px 15px !important;}
.bg-green, .callout.callout-success, .alert-success, .label-success, .modal-success .modal-body {width: 100% !important;}

.no-events{
	pointer-events: none;
    background: #eee;
}
.search-btn-mg{
    margin-top: 25px;
    margin-left: -17px;
}
.quantity {
 display: inline-block; }

.quantity .input-text.qty {
 width: 50px;
 height: 37px;
 padding: 0 5px;
 text-align: center;
 background-color: transparent;
 border: 1px solid #efefef;
}

.quantity.buttons_added {
 text-align: left;
 position: relative;
 white-space: nowrap;
 vertical-align: top; }

.quantity.buttons_added input {
 display: inline-block;
 margin: 0;
 vertical-align: top;
 box-shadow: none;
}

.quantity.buttons_added .minus,
.quantity.buttons_added .plus {
 padding: 7px 10px 8px;
 height: 37px;
 background-color: #ffffff;
 border: 1px solid #efefef;
 cursor:pointer;}

.quantity.buttons_added .minus {
 border-right: 0; }

.quantity.buttons_added .plus {
 border-left: 0; }

.quantity.buttons_added .minus:hover,
.quantity.buttons_added .plus:hover {
 background: #eeeeee; }

.quantity input::-webkit-outer-spin-button,
.quantity input::-webkit-inner-spin-button {
 -webkit-appearance: none;
 -moz-appearance: none;
 margin: 0; }
 
 .quantity.buttons_added .minus:focus,
.quantity.buttons_added .plus:focus {
 outline: none; }

.order-mg{
	margin-top: -4px;
}

.drop_select_outer ul li label {
    padding: 5px 10px;
    color: #333;
    font-size: 14px;
}
.label_noti {
    position: absolute !important;
    top: -4px !important;
    left: 47% !important;
}

/*-----common css-------------*/
.m_auto{margin: 0 auto !important;}
.m_0{margin:0 !important;}
.m_l_0{margin-left:0px !important}
.m_l_5{margin-left:5px !important}
.m_l_10{margin-left:10px}
.m_l_15{margin-left:15px}
.m_r_0{margin-right:0px !important}
.m_r_5{margin-right:5px !important}
.m_r_10{margin-right:10px !important}
.m_r_15{margin-right:15px}
.m_r_20{margin-right:20px}
.m_r_25{margin-right:25px}
.m_r_30{margin-right:30px}
.m_t_0{margin-top:0px !important}
.m_t_5{margin-top:5px !important}
.m_t_7{margin-top:7px}
.m_t_10{margin-top:10px}
.m_t_15{margin-top:15px}
.m_t_20{margin-top:20px}
.m_t_25{margin-top:25px}
.m_t_30{margin-top:30px}
.m_b_0{margin-bottom:0px !important}
.m_b_5{margin-bottom:5px}
.m_b_10{margin-bottom:10px}
.m_b_15{margin-bottom:15px}
.m_b_20{margin-bottom:20px !important}
.m_b_25{margin-bottom:25px}
.m_b_30{margin-bottom:30px !important}
.p_0{padding: 0 !important;}
.p_10{padding: 10px;}
.p_l_0{padding-left:0px}
.p_l_5{padding-left:5px !important}
.p_l_10{padding-left: 10px !important;}
.p_l_15{padding-left: 15px !important;}
.p_l_7{padding-left: 7px !important;}
.p_l_30{padding-left: 30px !important;}
.p_l_40{padding-left: 40px !important;}
.p_l_18{padding-left: 0px !important;}
.p_r_0{padding-right: 0 !important}
.p_r_5{padding-right: 5px}
.p_r_10{padding-right: 10px}
.p_t_0{padding-top: 0px !important;}
.p_t_5{padding-top: 5px !important;}
.p_t_10{padding-top: 10px !important;}
.p_t_15{padding-top: 15px !important;}
.p_t_20{padding-top: 20px !important}
.p_b_10{padding-bottom: 10px}
.p_15{padding:15px;}
.p_topbtm_0{padding-top: 0px;padding-bottom: 0px}
.p_topbtm_5{padding-top: 5px;padding-bottom: 5px}
.p_topbtm_10{padding-top: 10px;padding-bottom: 10px}
.p_topbtm_15{padding-top: 15px;padding-bottom: 15px}
.p_topbtm_20{padding-top: 20px;padding-bottom: 20px}
.p_20{padding:20px !important;}
.mg_10{margin:0 10px;}
.bold_font{font-weight: bold;}
.m_5_topbtm{margin-top: 5px;margin-bottom: 5px}
.input_mt_5{margin-top: -5px;}
.text_capitalize{text-transform: capitalize;}
.color_black{color: #000}
.block a:hover{
	color: #000;
}
.max_h_270{max-height: 270px}
.max_h_300{max-height: 300px}
.max_h_400{max-height: 400px}
.max_h_500{max-height: 500px}
.of_y_auto{overflow-y: auto;}
/*-----------------mine-*/
.fa-info-circle{color: #44519f}
.color_aqua{color: #00c0ef}
.height_30{height: 30px;}
.height_40{height: 40px;}
.width_40{width:40px !important;}
.width_50{width:50px !important;}
.width_60{width:60px !important;}
.width_75{width:75px;}
.width_80{width:80px;}
.width_90{width: 90px;}
.width_100{width:100px;}
.width_120{width:120px;}
.width_125{width:125px;}
.width_130{width:130px;}
.width_135{width:135px;}
.width_140{width:140px;}
.width_150{width:150px;}
.width_160{width:160px;}
.width_190{width:190px !important;}
.width_200{width:200px !important;}
.width_265{width: 265px !important}
.width_300{width: 300px !important}
.width_330{width:330px;}
.width_400{width:400px !important;}
.width_450{width:450px !important;}
.width_500{width:500px;}
.width_700{width:700px;}
.w_space_n{white-space: normal !important;}
.font_12{font-size: 12px !important}
.font_14{font-size: 14px !important}
.font_16{font-size: 16px !important}
.font_18{font-size: 18px}
.font_20{font-size: 20px}
.block_show{display: block;}
.block_hide{display: none;}
.block_hide1{display: none;}
.d_inblock{display: inline-block;}
.d_flex{display: flex;}
.f_right{float: right;}
.full_width{width:100% !important;}
.maxfull_width{max-width:100% !important;}
.color_red{color: red;}
.color_gray{color: #ccc;}
.weight_600{font-weight: 600}
.forsmallres{display: none}
.cursor_point{ cursor: pointer;}
.color_blue,.color_blue:hover{color: #44519f;}
.bg_blue{background-color: #44519f;}
.lggray_bg{background-color: #f4f4f4;}
.b_t_0{border-top:none;}
.b_t_3_blue{border-top: 3px solid #44519f;}
.b_t_2_blue{border-top: 2px solid #44519f;}
.middle_align{vertical-align: middle}
.flexendAlign{display: flex;align-items: flex-end}
.top_align{vertical-align: top !important}
.bottom_align{vertical-align: bottom}
.d_block{display: block;}
input.select{width: 17px;height: 17px;margin: 0 5px 0 0;vertical-align: bottom;}
.ellipse{text-overflow: ellipsis;white-space: nowrap;max-width: 88px;overflow: hidden;}
.no_border{border: none !important}
.drop_select_outer{width: 225px;}
.drop_select_outer .drop_select{border:1px solid rgb(169, 169, 169);width:100%;height: 34px;text-align: left;color:#333;}
.drop_select_outer ul{width:100%;border:1px solid rgb(169, 169, 169);margin-top:0;}
.drop_select_outer ul li{padding-left: 0 ; padding-right: 0;max-width:100% !important;}
.drop_select_outer ul li a{padding:5px 10px;color:#333;}
.drop_select_outer ul li a:hover{background-color:#44519f;color:#fff;}
.drop_select_outer li input[type=checkbox]{vertical-align: middle;margin-right: 10px;margin-top:0;}
.drop_select_outer .drop_select::after{content: "\f107";font-family: FontAwesome;float:right;}
.filter_outer_div{display: flex;align-items: center;}
.filter_outer_div > * {margin-right: 10px;}
.qrcode_img{display: flex;margin-bottom:20px;}
.qrcode_img > img{width: 38px;height: 38px;margin-right: 10px}
.qrcode_img:last-child {margin-bottom: 0;}
.qr_container{margin:0 auto;width:300px;max-width: 100%;padding:10px;font-family:sans-serif;background: #f4f4f4}
.qr_container p{font-size: 13px}
.qr_container .print_heading{padding-bottom:15px;font-size:16px;}
.print_subhead{font-size:16px;font-weight: 600;display:block;padding: 0 0 10px 0}
.tbQRimage{width:38px;height:38px;}
.pluson_btn{font-size: 20px;line-height: 0;margin-right: 5px;vertical-align: sub;padding-top: 0;}
.full_location{display: none;}
form.create_morebook_div {
    display: flex;
    align-items: center;
    margin: 25px 0 10px 0;
}
.create1_morebook_div{
	display: none;
    align-items: center;
    margin: 25px 0 10px 0;		
}
.gen_morebook_div{display: none;align-items: center;margin: 25px 0 10px 0}
.gen_morebook_div .radio span,.stgen_morebook_div .radio span{vertical-align: super;margin-left: 10px;}
.gen_morebook_div .radio,.stgen_morebook_div .radio{margin-left: 20px}
.gen_morebook_div1{display: none;align-items: center;margin: 25px 0 10px 0}
.gen_morebook_div1 .radio span,.stgen_morebook_div .radio span{vertical-align: super;margin-left: 10px;}
.gen_morebook_div1 .radio,.stgen_morebook_div .radio{margin-left: 20px}
.stgen_morebook_div{display: flex;align-items: center;margin: 25px 0 10px 0}
.show_bookcreate{margin-left:30px;}
table .thead_bordered th {
    border-left: 1px solid #f2f2f2;
    border-right: 1px solid #f2f2f2;
}
table .thead_bordered > tr {
    border-top: 1px solid #f2f2f2;
}
.min_w_200_inblock{min-width: 120px;display: inline-block;}
.b_b3_blue{border-bottom: 3px solid #44519f}
.modal-content{border-radius: 5px;overflow: hidden;}
.input-group input[type="text"] {border-top-right-radius: 0 !important;border-bottom-right-radius: 0 !important;}
#addinvarticleForm .add_location_details_row > div:not(first-child){border-top: 3px solid #44519f;padding-top: 15px;}
#editinvarticleForm .add_location > div{border-top: 3px solid #44519f;padding-top: 15px;}
#editinvarticleForm .add_location > div:first-child{border-top: none;padding-top: 0px;}
.box-tools.d_flex > *{margin-left: 5px}
/* .sidebar-menu > li.treeview ul.treeview-menu li a {color: #fff !important;} */
#addinvarticleForm #add_articles_item button.btn.btn-primary.w3-green.remove_row{border:none !important;}
#addinvarticleForm #add_articles_item .add_roll_details_row >.box-body{padding-left:0;padding-right: 0}
#addinvarticleForm #add_articles_item .add_roll_details_row .bar_codebox > .scan_box{width: 100% !important;max-width: 15% !important;}
#addinvarticleForm #add_articles_item .add_location_details_row .bar_codebox > .scan_box{width: 100% !important;max-width: 15% !important;}
.Storage_Details .box_outer.master_detail .row.flex_row > div{width:100% !important;padding-right:0;}
.Storage_Details .box_outer.master_detail .row.flex_row > div:last-child{padding-right:15px;}
/*---Adding Cutter job css on 27 May,2019----*/
  .cutter_job_head .info-box{color:#fff !important;}
  .cutter_job_head .info-box-content{margin-left: 50px;line-height: 30px}
  .cutter_job_head .info-box-content span.info-box-text{text-transform: none}
  .cutter_job_head .info-box .fa{font-size: 20px;color:#fff;line-height: 40px}
  .cutter_job_head .info-box .info-box-icon{font-size: inherit;line-height: 45px;height: 40px;width: 45px;color:#fff;}
  .cutter_job_box{display: flex;align-items: center;padding:0;}
  .cutter_job_box span{display: block;word-break: break-all;}
  .cutter_job_box p{text-align:center; max-width: 100%;width: 100%;margin-right: 0px;margin-bottom: 0;font-size: 16px;padding-right: 10px;margin-bottom: 5px}
  .cutter_job_body1{border-radius: 2px;box-shadow: 5px 3px 20px 1px #ccc;margin-bottom: 10px;background-color: #f4f4f4;padding: 10px}
  .cutter_job_body1:nth-child(even){border-left: 2px solid #dd4b39}
  .cutter_job_body1:nth-child(odd){border-left: 2px solid #379ac0}
  .cutter_job_body1:nth-child(odd) p.Art_id{border:1px solid #379ac0;background-color: #00c0ef}
  .cutter_job_body1:nth-child(even) p.Art_id{border:1px solid #b23b2c;background-color: #dd4b39}
  /*.cutter_job_body1 p.Art_id{color:#fff;font-size:18px;line-height:30px;padding:5px;min-width: 100px;min-height: 50px;-webkit-animation-name: example; -webkit-animation: example 2s infinite alternate;animation-name: example;animation: example 2s infinite alternate;}
	@-webkit-keyframes example {
	    0%   {background-color: #dd4b39;border-color:#b23b2c;}
	    25%  {background-color: #f39c12;border-color:#c47c0d;}
	    50%  {background-color: #00c0ef;border-color:#379ac0;}
	    100% {background-color: #00a65a;border-color:#1a8547;}
	}
	@keyframes example {
	  	0%   {background-color: #dd4b39;border-color:#b23b2c;}
	    25%  {background-color: #f39c12;border-color:#c47c0d;}
	    50%  {background-color: #00c0ef;border-color:#379ac0;}
	    100% {background-color: #00a65a;border-color:#1a8547;}
	}*/
	/*------------new animation code----------------*/
	 .Animated-box_0{color:black;background-color:#00c0ef36;font-size:18px;line-height:30px;padding:5px;min-width: 100px;min-height: 40px;-webkit-animation-name: example; -webkit-animation: example 4s;animation-name: example;animation: example 4s;}
	@-webkit-keyframes example {
	    0%   {background-color: #dd4b395e;border-color:#dd4b395e}
	    25%  {background-color: #f39c124f;border-color:#f39c124f;}
	    50%  {background-color: #00c0ef36;border-color:#00c0ef36;}
	    100% {background-color: #00a65a52;border-color:#00a65a52;}
	}
	@keyframes example {
        0%   {background-color: #dd4b395e;border-color:#dd4b395e}
	    25%  {background-color: #f39c124f;border-color:#f39c124f;}
	    50%  {background-color: #00c0ef36;border-color:#00c0ef36;}
	    100% {background-color: #00a65a52;border-color:#00a65a52;}
	}
	/*-------------animation code end*--------------/

/*----------------end------------*/
/*--css for CSV upload screen---*/
.upload_outer{display: flex;align-items: flex-start;}
.upload_outer select#csv_type{margin-left:3px;-webkit-appearance:none;margin-right: 13px;max-width: 300px}
.upload_outer .upload_btn_outer{position: relative;}
.upload_outer .upload_btn_outer .fileupload-button{margin-top:0 !important;}
.upload_outer .upload_btn_outer .upload{opacity:0;position: absolute;top: 0;left: 0;width: 108px;height: 100%;}
.upload_outer .upload_btn_outer #files{margin-left:5px;margin-right: 5px}
/*------*/
/*css for eye_password field and upload icon*/
.password_eye_outer{position: relative;display: flex;align-items: center}
.password_eye_outer .field-icon{border-top-right-radius: 4px;border-bottom-right-radius: 4px;min-width:40px;line-height:35px;position: absolute;right: 0;top:0;width:auto;height: 100%;color:#fff;background-color: #44519f;font-size:16px;}
.user_profile_box{text-align: center;padding:20px 0 0 0;}
.upload_img_outer{position: absolute;top:-10px;right:-15px;color:#fff;border-radius:100%;background: rgba(0,0,0,0.7);}
.image_browse_section{position: relative;display: inline-block;}
.upload_img{position: relative;width:30px;height:30px;line-height: 32px}
.upload_img .browse_file{opacity: 0;z-index: 9999;width:30px;position: absolute;top:0;}
.browsed_img {min-width: 100px;max-width: 150px;min-height: 100px;max-height: 150px;background: #fff;text-align: center;line-height: 32px;border: #ccc solid 1px;overflow: hidden;}
.browsed_img img{height: 100%;width: 100%;}
/*--*/
table td#edit_cat_image > img{margin:0 auto !important;float: none !important} 
.recent_added_pro{max-height: 285px;overflow-y: auto;}
.recent_added_pro.products-list .product-img img{max-width: 35px;height: 35px}
.recent_added_pro.products-list .product-info{padding-top:8px;}
.recent_added_pro.products-list .product-description{color: #444}
.cus_address_location.cus_loctnz{max-height: 400px;overflow-y: auto}
.cus_address_location.cus_loctnz .info-box{color: #fff !important;margin-bottom: 7px}
.cus_address_location.cus_loctnz .info-box .info-box-icon{min-width: 75px;font-size: 30px;}
.multi-item-carousel .info-box-icon{-webkit-animation-name: example1;-webkit-animation: example1 2s infinite alternate;animation-name: example1;animation: example1 2s infinite alternate;}
	@-webkit-keyframes example1 {
	    0%   {background-color: #dd4b39;border-color:#b23b2c;}
	    25%  {background-color: #f39c12;border-color:#c47c0d;}
	    50%  {background-color: #00c0ef;border-color:#379ac0;}
	    100% {background-color: #00a65a;border-color:#1a8547;}
	}
	@keyframes example1 {
	  	0%   {background-color: #dd4b39;border-color:#b23b2c;}
	    25%  {background-color: #f39c12;border-color:#c47c0d;}
	    50%  {background-color: #00c0ef;border-color:#379ac0;}
	    100% {background-color: #00a65a;border-color:#1a8547;}
	}
.cus_address_location.cus_loctnz .info-box .info-box-content{max-width: 100%;width:100%;}
.cus_address_location.cus_loctnz .info-box .progress{height: 2px;background: #fff;}
.cus_address_location.cus_loctnz .info-box .progress-description.name{font-size:16px;font-weight: 600;text-transform: capitalize;}
.cus_address_location.cus_loctnz .info-box .progress-description{white-space: normal}
.delivery_box .btm_icon i.fa.fa-car{color: #44519f !important}
.filter_outer_div .ordernum_field{width:170px;margin-right: 0}
.order-mg.ordernum_field_outer{margin-top:0px;}
.pagination > .active > span,.pagination > .active > span:hover{background-color: #44519f !important;border-color: #44519f !important}
button:focus,a:focus,input:focus{outline: none !important}

.scan_modal .key_points{margin-bottom: 30px;background: #f4f4f4;padding: 10px 10px 10px 40px;}
.modal.scan_modal .modal-dialog{max-width:650px !important;width:650px !important;transform: translateY(-50%) translateX(-50%) !important;margin: 0;left: 50%;top: 50%;}
.scan_modal .key_points li{font-size: 18px}

#PlaceOrderForm .bar_codebox.block{ position:relative;}
#PlaceOrderForm .bar_codebox.block ul#myUL{left:0;right:0;position:absolute;width: 100%;max-height: 170px;z-index:9;overflow-y: auto;}
#PlaceOrderForm .bar_codebox.block ul#myUL li a{padding:8px 12px;}
.colaps_tr.inherit_table .rrt.p_l_10{padding:0 !important;margin-left: 10px !important;margin-right: 10px;border-bottom: 1px solid #ccc}
.colaps_tr.inherit_table .rrt.p_l_10 table.border_cstm th{background-color: #ccc}
.colaps_tr.inherit_table .rrt.p_l_10 table.border_cstm td .fbric_pic{display: block;max-width: 50px;overflow: visible;margin-right: 0;min-width: 50px;margin: 0;}
#getOrdersList table#myTable td.colaps_tr.inherit_table{border-bottom:1px solid #44519f !important;}
table.billing_noticestb th,table.billing_billstb th{white-space: normal !important}
.item_detail_flex{display: flex;align-items: center;}
/*------all_print popup css--------*/
.all_print_action{padding: 20px 0;text-align: center;}
.all_print_action .include{padding-top: 20px;text-align: left;}
.all_print_action .include span{font-size:16px;font-weight: 500;color:#000;}
.all_print_action .include input{width: auto;margin-right: 10px}
#all_prints .modal-body input[type="radio"]{margin-right: 20px}
#all_prints .prints_outer{display: flex;align-items: center;justify-content: center;}
/*-----css for recent order carausel----------*/
.multi-item-carousel .carousel-inner > .item {
  transition: 300ms ease-in-out left;
}
.multi-item-carousel .carousel-inner .active.left {
  left: -33%;
}
.multi-item-carousel .carousel-inner .active.right {
  left: 33%;
}
.multi-item-carousel .carousel-inner .next {
  left: 33%;
}
.multi-item-carousel .carousel-inner .prev {
  left: -33%;
}
@media all and (transform-3d), (-webkit-transform-3d) {
  .multi-item-carousel .carousel-inner > .item {
    transition: 300ms ease-in-out left;
    transition: 300ms ease-in-out all;
    backface-visibility: visible;
    transform: none!important;
  }
}
.multi-item-carousel .carouse-control.left,
.multi-item-carousel .carouse-control.right {
  background-image: none;
}
.multi-item-carousel .carousel-control{width: unset !important}
.multi-item-carousel .carousel-control.left{left: -15px !important}
.multi-item-carousel .carousel-control > .fa{font-size:25px !important}
.multi-item-carousel .info-box{height: 90px;cursor: pointer;}
.multi-item-carousel .info-box-content{height: 90px;margin-left: 50px}
.multi-item-carousel .info-box-content .head{padding-top:8px;font-weight: 600;font-size: 16px;color:#000;}
.multi-item-carousel .info-box-content span{display: block;}
.multi-item-carousel .info-box-content span strong{margin-left: 5px}
.multi-item-carousel .info-box .fa{font-size: 22px}
.multi-item-carousel .info-box-icon{height: 90px;width: 50px !important;line-height: 80px;}
.modal .order_details h5{font-size: 15px}
.modal .order_details h5 strong{min-width: 150px;display: inline-block;}
#order_received .modal-dialog{width: 400px;max-width: 100%}
#order_received .action_btns{padding-top: 10px;border-top: 1px dotted #ccc;margin-top:15px;}
#pass_reset.btn.blue_btn {color: #fff !important;}
.custom_tb_outer{max-width: 45%;max-height: 90px}
.custom_tb_outer table{margin-bottom: 0}
.profile-user-img{overflow:hidden;}
.collection_view_img,.category_view_img{margin: 0 auto;float: none !important}
.common_modal .modal-dialog{
	left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%) !important;
    margin: 0;
}
.whouse_detail_tb table thead.main_head th{
  z-index: 999
}
.whouse_detail_tb table .inherit_tb thead th{background-color: #ccc;border-color: #ccc}
.whouse_detail_tb table .inherit_tb tbody td{background-color: #f0f0f0}
.resp_box_header #tools_toggle{display: none;}
.resp_box_header .tools_toggled{display: flex !important;}
.applied_filter span.custom_slct{z-index: 99 !important}
ul.show_applied_filter li input[type="text"]{height: 32px}
/*----jobs csss new---------*/

/*.cutter_outer_box{display: flex;align-items: flex-start;flex-wrap: wrap;}
.cutter_outer_box .cutter_job_body1{width:24%;}
.cutter_outer_box .cutter_job_box{display: block;}*/
/*---end of css-------*/


/*----------cutter-static css code -------*/
 /* .Art-text{border: 1px solid transparent;
    padding: 20px 1px;
    background-color: #00c0ef36}*/
.cutter_outer_box{box-shadow: 0 0 4px 1px #ccc;}
.strong_text{min-width:110px;}
.inner hr{margin-bottom:5px;}
.sky-blue-clr{background-color:#00c0ef36;font-size:18px;line-height:30px;padding:5px;min-width: 100px;min-height: 40px;}
.N0_order_box{box-shadow: 0 0 4px 1px #ccc; min-height: 216px; display:flex;align-items: center;justify-content: center;}
/*----------end css code -------*/
/* -------------login page code------------*/
/*.erp-login-form{position: relative!important;}
.policy-text{bottom:-20px!important;}*/
/*------------------------------------------------ Media Quiries ------------------------------------------------*/
@media (min-width: 1280px) and (max-width: 1300px) {
	.tableb>tbody>tr>td{padding: 6px !important;}
	.table>thead>tr>th,.table>tbody>tr>td {padding: 8px 6px;}
}	
@media screen and (min-width: 1280px){
	.box_outr_fixed #getOrdersList{overflow: hidden;overflow-y: auto;}
	.table_p th{padding: 4px !important;}
	.box-body.table_responsive.after_cutter {overflow: hidden;overflow-y: auto;}
}
@media screen and (max-width: 1270px) {
	span.main_title {display: block !important;margin-right: 6px;}
}
@media screen and (max-width: 1199px) {
	section.login_area .login_section {width: 50%;}
    table td button{margin-bottom: 5px !important}
    /*-----5 September 2019----*/
	.box-header > .box-tools.with_ctsm {padding-bottom:15px;float:none !important;top: unset !important;position: relative;width: 100%;margin: 10px;justify-content: center;}
    .box-header .box-title {display: block;text-align: center;margin-bottom: 5px}
    .box-header .box-title > *{margin-top: 5px}
    .resp_box_header{margin-bottom: 15px}
    .resp_box_header #tools_toggle{display: flex;}
    .resp_box_header .tools_toggled{display: none !important;}
    .resp_box_header .tools_toggled.open{display: flex !important;align-items: center;justify-content: center;margin-top:5px;}
    .resp_box_header .box-title{display: inline-block;}
    .resp_box_header > .box-tools.with_ctsm{padding-bottom:0px;position: absolute;right: 10px;display: flex;top: 20px !important;justify-content: unset;width: unset;margin:0;align-items: flex-end;flex-direction: column;}
    .resp_box_header .box-title > *{margin-top: 0px}
    .outer_select{margin-top: 10px;}
    ul#filter_list_html li:last-child{white-space: nowrap;}
}
/*---------------- margen set code for filter btn----------*/
@media screen and (max-width:767px){
	 .resp_box_header #tools_toggle
	 {
	 	margin-left:30px!important;
	 }
}
/*---------margin end-------*/
/*---------------- margen set code for filter btn----------*/
@media screen and (max-width:627px){
	 .resp_box_header #tools_toggle
	 {
	 	margin-left:42px!important;
	 }
}
/*---------margin end-------*/
@media screen and (max-width: 1100px) {
	.table_responsive{overflow-y: auto;}
}
@media (min-width: 992px) and (max-width: 1099px) {
	.f_15{font-size: 15px !important;}
}
@media screen and (max-width: 1050px) {
	.cutter_job_box{display: block !important;}
	.cutter_job_box p{padding:5px 0;border-bottom:1px dotted #ccc;}
	.cutter_job_box p:last-child{padding:5px 0;border-bottom:none}
}
@media screen and (max-width: 991px) {
	#all_prints .prints_outer{width:100%;overflow-x: auto}
	.item_detail_flex{flex-direction: column-reverse;padding-bottom: 10px !important;}
	.item_detail_flex .col-md-5,.item_detail_flex .col-md-2{width:100%;text-align: center;}
	span.desk_hide {display: block;}
	th span.desk_hide {display: inline-block;}
	.mobile_hide{display: none;}
	table.mob_respon{display: inline-table;}
	.flex_itm {display: flex;align-items: flex-start;display: inline-block;width: 100%;}
	.flex_itm input {margin-right: 0px;display: inline-block;min-width: 20px;}
	.flex_itm span{display: inline-block;margin-right: 10px;width: calc(100% - 45px);vertical-align: top;}
	table.mob_respon td.serial_no{width: 15%;}
	.flx_mobi .search_box{width: 70%;}
	.left_head {min-height: unset;}
	th.mob_none_dis,td.mob_none_dis{display: none;}	
	td.wid_100.p_l_7 {min-width: 150px;}
	#getOrdersList #myTable td{vertical-align: top !important;}
	.responsive_table{display:block !important;}
	.desk_table{display: none;}
	span.mob_none_dis{display: none;}
	span.mob_show_dis,.mob_show_dis{display: inline-block;}
	.responsive_table td.wid_fixed {width: unset;min-width: unset;white-space: nowrap;}
	.forsmallres{display: table-cell !important}
	.show_ondesk{display: none}
	.d_flex{float: left;}
	.p_m_0{padding: 0;}
}
@media screen and (max-width:930px) {
	.box-header .box-title {display: block;}
	.box-header>.box-tools {position: sticky;right: 10px;float: right;margin-top: 13px;z-index: 999;}
	.box-header>.box-tools .btn_cutom{margin-left: 5px !important}
	.box-header .box-title .m_l_5{margin-left: 0 !important}
	.icons_fixed{position: absolute !important;right: 10px;;margin-top: 0 !important;}

	.resp_box_header .box-title {display: inline-block;}
	.resp_box_header .box-title .m_l_5{margin-left: 5 !important}
}
@media screen and (max-width: 767px) {
	section.login_area .login_section {width: 70%;}
	section.login_area .container{width: 100%;}
	section.login_area .login_section {width: 70%;padding: 10px;}
	.login_area.padd_50{padding: 20px 0px;}
	section.login_area h4.message_info {font-size: 16px;}
	.main-header .logo .logo-lg {text-align: center;padding: 7px !important;}
	.search_box {width: 100%;}
	.search_box input {width: 100%;}
	li#user_profile_header {min-width: 60px !important;}
	.navbar-custom-menu>.navbar-nav {padding-top: 5px;}
	.box-profile .list-group-item.mob_resp{width: 100%;display: inline-block;}
	.modal-dialog{transform: translateY(50vh) !important;margin-top: -100px;}
	.row.flex_row {flex-flow: column;}
	.box-header>.box-tools.with_ctsm {float:right;display: flex;top: unset;left: unset;}
	.box_outr_fixed .box-body.table_responsive {max-height: calc(100vh - 380px);min-height: calc(100vh - 380px);overflow: auto;}
	.mob_none{display: none !important;}
	table td.user_info1 img.img-circle {width: 50px;height: 50px;}
	td.user_info span.desktop_hide {display: inline-block !important;}
	table th,table td{font-size: 14px;}
	td.user_info {max-width: 280px;}
	td.user_info .flex_div {display: flex;}
	td.with_spn > span.mob_show,td.with_spn > span.mob_show,td.with_spn > span.mob_show,td.with_spn > span.mob_show.title{display: block;}
	.row.cus_flex {flex-flow: column;}
	.loc_progress .fa {margin-left: 10px;}
	section.login_area h1 {margin-bottom: 10px;}
	td.fix_wdth,td.view,table#warehouse_listing td{vertical-align: top !important;}
	.user_info.width_wrap{wi.modal-footer a:last-childdth: unset;min-width: unset;white-space: unset;}
	ul#filter_list_html + ul.after_filter_aplied{display: flex;flex-flow: column;align-items: flex-start;}
	.d_flex{float: left;}
	.item_view img {float: none;}
	table td.user_info1 img.img-circle {float: none;}
	.desktop_hide{display: block;}
	.m_rt_10{margin-top: 10px !important;}
	.search-btn-mg {margin-top: 0;margin-left: 0;}
	.notice_info_outer .notice_info_right .f_right,.invoice_info_outer .invoice_info_right .f_right{float: none;}
	.notice_info_outer .sticker_box,.invoice_info_outer .sticker_box{margin-top: 15px}
	/*-----5 Sep,2019------*/
	.nav-tabs-custom li {width: 100%;text-align: center;}
	.resp_box_header{padding-bottom: 0}
	.resp_box_header > .box-tools.with_ctsm {align-items:center;padding-bottom:0px;float:none !important;top: unset !important;position: relative;width: 100%;margin: 10px;justify-content: center;}
    .resp_box_header .box-title {display: block;text-align: center;margin-bottom: 5px}
    .resp_box_header .box-title > *{margin-top: 5px}
    .resp_box_header .tools_toggled.open{flex-wrap: wrap;}
    .resp_box_header .tools_toggled.open button,
    .resp_box_header .tools_toggled.open .btn,
    .resp_box_header .tools_toggled.open a,
    .resp_box_header .tools_toggled.open .btn_cutom
    {margin-bottom: 5px}
    .outer_select{margin-top: 0;}
}
@media screen and (max-width: 575px) {
	li.list-group-item.flex_mobile{display: flex;flex-flow: column;}
	table.mob_respon td.username {display: table-cell;width: 100%;max-width: 120px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.box-header h3.box-title {margin-bottom: 0px !important;}
	.search_box {width: 100%;margin-bottom: 10px;}
	.flx_mobi .search_box {width: 100%;float: left;align-items: flex-start;flex-flow: column;}
	.flx_mobi .search_box input{width: 100%;}
	.flx_mobi .search_box.text-right a{margin-top: 10px;}
	.search_box input {width: 100%;}
	.row.flex_box {display: flex;flex-flow: column-reverse;}
	ul.show_applied_filter.shownz {display: flex; flex-flow: column;}
	ul.after_filter_aplied.shownz {display: flex;flex-flow: column;align-items: flex-start;}
    section.login_area .login_section {width: 100%;padding: 10px;}
    .range_outer {display: flex;flex-flow: column;align-items: flex-start;}
    .range_outer a{margin-top: 10px;margin-left: 0px;}
    .yrrd_lnth .toggle.btn.btn-primary { width: 90px !important;}
    td.all_select{vertical-align: top !important;}
    ul#filter_list_html{flex-flow: column !important;}
    .with_flex{flex-flow: column;}
    .for_location_hd {margin-right: 0;flex: 1;margin-bottom: 5px;width: 100%;}
    .responsive_table .info {flex-flow: column;}
    .responsive_table .info2 {flex-flow: column;}
    .rigt_data {margin-top: 10px;}
    span.slct input {min-width: 14px !important; min-height: 14px !important;width: 14px !important;}
    .outer_select.flex_unset ul.show_applied_filter.shownz{flex-flow: unset !important;}
    .d_flex{float: left;}
    .item_view img {float: none;}
    .box-title a.btn_cutom {margin: 0;font-size: 12px;}
    /* ---------- code add vendor button size-----------*/
    .box-title a.size_cutm{font-size: 14px; margin: 0;}
     /* ---------- code add vendor button size end-----------*/
    .f_left{float: left;}
    .stgen_morebook_div{display: block !important;border: 1px dotted #44519f;padding: 10px 5px;position: relative;}
    .stgen_morebook_div .fa.remove_scan{position: absolute;top: -17px;right: -8px;z-index: 9;}
    .stgen_morebook_div .fa.remove_scan:before{background: rgb(68, 81, 159);color: #fff;border-radius: 100%;width: 20px;height: 20px;font-size: 14px;display: block;text-align: center;line-height: 21px;}
    .m_pl_0{margin-left: 0!important; margin-top: 10px !important;}
    .m_pl_10{margin-left: 10px !important;}
    .m_pt_8{margin-top: 4px !important;}
   	.stgen_morebook_div .radio {margin-left: 5px !important;}
   	.width_90{width: 90px;}
   	.d_bf{display: block !important;}
   	.m_rt_10{margin-top: -5px !important;}
   	.gen_morebook_div .radio{margin-left: 0px !important;}
	.gen_morebook_div1 .radio{margin-left: 0px !important;}
	form.create_morebook_div {display: block !important;border: 1px dotted #44519f;padding: 10px 5px;position: relative;}
	form.create_morebook_div .fa.remove_morebook{position: absolute;top: -17px;right: -8px;z-index: 9;}
    form.create_morebook_div .fa.remove_morebook:before{background: rgb(68, 81, 159);color: #fff;border-radius: 100%;width: 20px;height: 20px;font-size: 14px;display: block;text-align: center;line-height: 21px;}
    ul.show_applied_filter .btn_cutom.with_iico{margin-top: 10px !important;padding: 6px 15px;width: auto}
    .applied_filter .drop_select_outer{width: 100%;margin-right: 0;}
    .applied_filter button.select_filters{margin-right: 0;margin-top: 10px}
    ul.show_applied_filter li{min-width: 100% !important;max-width: 100% !important;padding-right:0;}
    ul.show_applied_filter{align-items: flex-start;}
}
@media screen and (max-width: 440px) {
	span#print_button {margin-right: 10px;}
	ul.after_filter_aplied{flex-direction: column;}
	ul.after_filter_aplied li{margin-right: 0}
	ul.after_filter_aplied li .del_filter.fa-close{float: right;}
}
@media screen and (max-width: 405px) {
	.box-header.flx_mobi {display: flex;flex-flow: column;align-items: flex-start;}
	.box-header.flx_mobi a{margin-top: 10px;}
	.d_flex{float: left;}
	.item_view img {float: none;}
	.box-header h3.box-title {display: block;}
	.box-title a.btn_cutom {margin-top:5px; }
	.box-title a.blue_btn {margin-top:5px; margin-left: 0 !important; }
	.d_block{display: block !important;}
}
@media screen and (max-width: 350px) {
	section.login_area .input-container span {bottom: -23px;font-size: 12px;white-space: nowrap;}
	.d_flex{float: left;}
	.drop_select_outer{width: 100%;}
	.item_view img {float: none;}

}
@media screen and (min-width: 575px) and (max-width: 991px) {
	form.top_search{width: 30%;}
}
@media screen and (min-width: 768px){
	span.desktop_hide{display: none !important;margin-right: 30px;}
	.mob_show{display: none !important;}
	span.mob_show.title{display: none !important;}
}

@media print{
	body *{-webkit-print-color-adjust: exact !important;}
	.QRimage{width: 38px !important;height: 38px !important;}
	.qr_container{margin:0 auto !important;}
}

input#resume {
    width: 16px;
    height: 16px;
    margin: 0 5px 0 0;
    display: inline-block;
    vertical-align: middle;
}
/* 11-02-21*/
.newPayment {
    display: flex;
    width: 100%;
    justify-content: space-between;
}

/*19-02-2021----*/
.row.pay-settle {
    margin-top: 18px;
}

.form-group.m_b_0.newPayment.set-form input {
    margin-right: 327px !important;
}

.form-group.m_b_0.newPayment.set-form1 label {
    display: block;
    margin-top: 5px;
    margin-right: 5px;
}

.box-tools.with_ctsm .input-group.input-group-sm {
     z-index: 999!important; 
}
.align-frm {
    display: flex;
}

span.end-date {
    padding-left: 20px;
}

.align-frm span {
    width: 29%;
}
div#gal_image a img:last-child {
    margin-right: 0px;
}
div#gal_image a img {
    width: 29%;
    height: 150px;
    max-height: 100%;
    object-fit: cover;
    margin: 0 20px 20px;
    /* margin: auto; */
}