.help-block{font-size: 12px; color: red;}
.edit-lable:disabled{ border: 1px solid #fff; }
.edit-lable-tab2:disabled{ border: 1px solid #fff; }
.edit-lable-tab3:disabled{ border: 1px solid #fff; }
.custom-checkbox{ height: auto; }
.custom-control-input:disabled~.custom-control-label, .custom-control-input[disabled]~.custom-control-label { color: #9396a582; }
#loaderform{ position: fixed; width: 100%; height: 100vh; background: rgba(0,0,0,0.5); z-index: 99999; top: 0; }
.loader { position: absolute;  left: 50%; top: 50%; z-index: 1; width: 150px; height: 150px; margin: -75px 0 0 -75px; border: 16px solid #f3f3f3;
	border-radius: 50%; border-top: 16px solid #3498db; width: 120px; height: 120px; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; }
@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
.subp{padding: 10px 0;}
.form-group {margin-bottom: 1rem; }
.form-inline .form-control { display: inline-block; width: 100%;  vertical-align: middle; }
.form-inline label { justify-content: left; }
.xoverflow{ overflow-x:auto; }
/* Circle info Branding in create branding */
.tooltips { position: relative; display: inline-block; }
.tooltips .tooltiptext { visibility: hidden; width: 150px; background-color: #000; color: white; font-weight: normal; font-size: 12px; text-align: left; border-radius: 6px; padding: 10px; position: absolute; z-index: 1; }
.tooltips:hover .tooltiptext { visibility: visible; }
.pagination { justify-content: flex-end; }
.btn-check { position: absolute; clip: rect(0,0,0,0); pointer-events: none; }
.btn-check:active+.btn, .btn-check:checked+.btn, .btn.active, .btn.show, .btn:active { color: #fff; background-color: #5b73e8; border-color: #5b73e8; }
.product-desc-color a { margin: 4px; border: none; }
.product-detail{ padding-top: 20px; }
.product-detail .nav-link { display: block; padding: 2px; }
.product-detail .product-img { padding: 2px; }
.attr-item{padding:5px;}
.product-detail .nav-pills .nav-link .tab-img { width: 100%; border: 1px solid #c9c9c9; }
.product-wishlist { top: 10px; right: 10px; }

.icard { height: 2rem !important; width: 2rem !important; }
.icard-btn { padding: 2px !important; }
.btn{margin: 2px;}
.noattri{font-size: 15px; margin-top: 30px; }
#responce_container{overflow-x: auto; min-height: 350px;}
.list-box{height: 29px;}

.multiselect-wrapper label { display: flex; padding: 10px 0; }
input { height: auto; }

.dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_length { display: block; }
option { text-align: left; }

.tab_mview { font-size: 10px; }
.multiselect-list label{ margin-top: -5px; margin-bottom: -5px; }
.notification-top h5, .notification-top a{ text-align: left; }
.notification-top .align-items-start{ padding-left: 15px; }
.notification-item .d-flex { padding: 0.75rem 1rem; display: -webkit-box; display: -ms-flexbox; display: flex; }
.notification-top .align-items-start:hover { background-color: #faf9fa; }

.text-left{left:50% !important}
.toggleable-content{display: none;}
.showing{display:block;top:3px;left:-60px; width: 60%; margin-left: 60px; }
.toggleable-content .form-group{margin-bottom: 0rem;}

@media screen and (max-width: 600px){
	.m-tab{font-size: 11px; display: block; }

}


