@charset "utf-8";
/* CSS Document */
.help-blocks{
    color:#b94a48 !important;
}
.inv-push-item-expense td{padding:1px!important;}
.sms_space{margin-left:-34px;}
.email_space{margin-left:30px; margin-top:43px;}
#side_border {border-right:1px #ccc solid;}
#side_head {font-size:14px; background-color:#c4d2e7; padding:20px;}
#side_point {font-size:14px; padding:0px 0px 0px 20px;}
#side_padding {padding-right:0px}
#side_text{text-decoration:none; color:#000}
.button_width{width:15%;}
.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;
}
.fc-event-time{
    display:nome;
}
.red-tooltip + .tooltip > .tooltip-inner {background-color: #808080;}
.row {margin-right: -15px !important;
margin-left: -15px !important; margin-bottom:5px;}
.table>thead>tr>th {
	text-align:center
}
.rs_size{font-size:10px; padding-top:-10px;}
.pos_background {background-color:#E3F2E1 !important}
.table thead tr th {
    font-size:12px;
    font-weight:600;
}
.comp_confis{
    color:#d5d5d5;padding:5px;
}
.comp_gst_confis{
    color:#d5d5d5;padding:5px;
}
.login_background_img{
    background-image:url(../../images/login_background.jpg)
}
.radios_padding_inqx{
   padding-top:8px!important;
}
.color_sales_blue{
    background-color:#5DBCD2!important;
    border:none ;
    color:#fff !important;

}
.green_help_cl{
    color: #2ecc71!important;
    font-size:20px!important;
    
}
.silver_gray_cl{
    color:    #9fa4a6!important;
    font-size:20px!important;

}
.logouts_login_cl{
    color:    #48a7e0 !important;
    font-size:20px!important;

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

}
.is_spining_loaded{
  position:absolute;
  top:0px;
  right:0px;
  width:100%;
  height:100%;
  background-color:#666;
  background-image:url('../../images/small_loading.gif');
  background-repeat:no-repeat;
  background-position:center;
  z-index:10000000;
  opacity: 0.4;
}
.isload_spining_content{
  position:absolute;
  top:0px;
  right:0px;
  width:100%;
  height:100%;
  background-color:#666;
  background-image:url('../../images/small_loading.gif');
  background-repeat:no-repeat;
  background-position:center;
  z-index:10000000;
  opacity: 0.4;
}
.isLocalities{ color:green!important;font-weight:bold!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;
}
.user_expiry_red{
    background-color: red;
    color: white;height:30px;
    padding-top: 4px;
    padding-left: 4px;
    font-weight: bold;
}
.user_expiry_yellow{
    background-color: yellow;
    color: black;height:30px;
    padding-top: 4px;
    padding-left: 4px;
    font-weight: bold;
}
.portlet > .portlet-title {
               background: linear-gradient(#275686, #4189C7);

}
.products-list select{ width: 240px!important;}
.portlet > .portlet-title > .caption
{color:#fff}
.expense-module select{width:220px!important;}
.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:absolute;
			padding-left:1px;
			right:20px;
			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_table1_sno
		{
			width:1%;
		}

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

		.header_table_item_size
		{
			width:5%;
		}
                .header_table1_item_size
		{
			width:2%;
		}
		.header_table_item_size2
		{
			width:6%;
		}
		.header_table_item_size3
		{
			width:10%;
		}
                .header_table1_item_size3
		{
			width:1%;
		}
                .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;  position:absolute; margin-left:0px; pading:0px 10px 0px 0px !important; width:11% }
.popup select{ width:120px;}
.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;}
.retail {margin-left:-30px; width:130px; }

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

}

@media only screen and (max-width:468px)
{
    .retail {margin-left:0px; width:100%; }
    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;
}

