@charset "utf-8";
/* CSS Document */
.help-blocks{
    color:#b94a48 !important;
}
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td
{
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #ddd;
}
.row {margin-right: -15px !important;
margin-left: -15px !important; margin-bottom:5px;}
.table>thead>tr>th {
	text-align:center
}
.pos_background {background-color:#E3F2E1 !important}
.table thead tr th {
    font-size:12px;
    font-weight:600;
}
.login_background_img{
    background-image:url(../../images/login_background.jpg)
}
.color_sales_blue{
    background-color:#5DBCD2!important;
    border:none ;
    color:#fff !important;

}
.action_left_side{
    float:left!important;
    padding-left:10px!important;
}
.color_purchase_red{
    background-color:#FE2E2E!important;
    border:none;
    color:#fff !important;

}
.nav-justified > li > a{text-align:left;}
#center {
	text-align:center;
	}

.head_table {
	background:linear-gradient(#244F7D, #418AC9);
	color:#fff; border-right:#000 solid 1px;
	text-align:center;
}

.portlet > .portlet-title {
               background: linear-gradient(#275686, #4189C7);

}
.portlet > .portlet-title > .caption
{color:#fff}

.hrms_flag {color:red}
.invt_pull_right { text-align:right!important}
.calculators{ width:260px!important}
.middle_active {
	text-align: center;
	margin: 0 auto;
	padding: 2rem;
        cursor: pointer;
}
.active_greens {
	color: green;
}
.inactive_reds {
	color: red;
}
div.isproductcategory {  
    width: 100%;
    height: 420px;
    overflow: scroll;
}
.pop_payment {margin-top: 150px;
padding: 0px;
margin-left:30px;
width: 90%;}
#overlay {
 pointer-events:all;
 z-index: 99999;
 border: none;
 margin: 0px;
 padding: 0px;
 width: 100%;
 height: 100%;
 top: 0px;
 left: 0px;
 cursor: wait;
 position: fixed;
 background-color: rgba(0, 0, 0, 0.6);
}


.invoice_red_button
		{
			margin-top:-35px;
			text-align:right;
            position:relative;
			padding-left:1px;
			margin-left:230px;
			margin-bottom:20px;
		}
                .invoice_red_button2
		{
			margin-top:-35px;
			text-align:right;
            position:relative;
			padding-left:1px;
			margin-left:130px;
			margin-bottom:20px;
		}

.select
            {
			width:75%;
			}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
           {
			   cursor: not-allowed;
               background-color: #FBFBCE;
           }
		   .modal-footer
		   {
			   padding: 15px;
               text-align: right;
               border-top: 0px solid #e5e5e5
		   }

                   .table-fixed {
  width: 100%;
  background-color: #f3f3f3;
}

		.table-fixed {
  width: 100%;
  background-color: #f3f3f3;
}
.save_button {margin-left:0px;}



#header_table_sno
		{
			width:4%;
		}

		.header_table_item_code
		{
			width:7%;
		}
		.header_table_item
		{
			width:10%;
		}

		.header_table_item_size
		{
			width:5%;
		}
		.header_table_item_size2
		{
			width:6%;
		}
		.header_table_item_size3
		{
			width:10%;
		}
                .width {
                    width:100%
                }

                .invt_restrict_field {background-color:#FBFBCE}
                
                .report {padding:0px !important;}
                .invt_hide{
                 display:none !important;
                }
                .radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]
                {
                    position: absolute;
                     margin-left: -10px;
                     cursor:pointer;
}

                .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
                    position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
padding-top: 0px;
}
.popup{margin:0; background:#CFECF5; position:absolute; margin-left:0px; pading:0px 10px 0px 0px !important; width:20% }
.hr {border-bottom:1px solid #ccc}
.color {color:#FF2A1C}
.dashboard {width: 16.66666667% !important;}
.cursor {cursor:pointer}
.top_space {margin-top:20px;}
.top_space_button {margin-top:-10px;}

@media (min-width: 992px)
{
.col-md-2 {
    width:11.66666667%;
}

}

@media only screen and (max-width:468px)
{
    div.isproductcategory {
    width: 100%;
    height: 220px;
    overflow: scroll;
}
    .pop_payment {margin-top: 150px;
padding: 0px;
margin-left:0px;
width: 100%;}
    .color_sales_blue{
    background-color:#5DBCD2!important;
    border:none ;
    color:#fff !important;
    display:none;

}
.color_purchase_red{
    background-color:#FE2E2E!important;
    border:none;
    color:#fff !important;
    display:none;

}
    .dashboard {width: 100% !important;}
   .save_button {margin-left:13px;}
   .invoice_red_button
		{
			margin-top:-35px;
			text-align:right;
            position:relative;
			padding-left:1px;
			margin-left:200px;
			margin-bottom:20px;
		}
                .invoice_red_button2
		{
			margin-top:-35px;
			text-align:right;
            position:relative;
			padding-left:1px;
			margin-left:130px;
			margin-bottom:20px;
		}
                .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
                    position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
padding-top: 3px;
}
.top_space {margin-top:0px;}
.top_space_button {margin-top:0px;}

}
.help-block-success{
    color: green;
}

