@charset "utf-8";
/* CSS Document */
#wc_table .even {
	background-color:#FCFCFC; 
}
#wc_table .odd {
	background-color:#f9f9f9;
}
#wc_table .odd td, #wc_table .even td {
	border-bottom: 1px solid #DFDFDF;
    border-top: 1px solid  #FFFFFF; 
}
#wc_table {
	border:1px solid #DFDFDF;
	border-radius:3px; 
}
#wc_table thead {
	background:linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1; 
}
#wc_table th {
	border-bottom:0px;
	padding-top:15px;
	padding-bottom:10px;
}


#wc_table1 .even {
	background-color:#FCFCFC; 
}
#wc_table1 .odd {
	background-color:#f9f9f9;
}
#wc_table1 .odd td, #wc_table1 .even td {
	border-bottom: 1px solid #DFDFDF;
    border-top: 1px solid  #FFFFFF; 
}
#wc_table1 {
	border:1px solid #DFDFDF;
	border-radius:3px; 
}
#wc_table1 thead {
	background:linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1; 
}
#wc_table1 th {
	border-bottom:0px;
	padding-top:15px;
	padding-bottom:10px;
}
.dataTables_filter {
	margin-bottom:15px; 
}
.my_note {
	height:330px;
	background-color:#c4f5c0;
	border:1px solid #CCCCCC;
	margin:10px;
	width:318px;
}
.note_detail {
	height:238px;
	overflow:hidden; 
}
.note_detail:hover {
	overflow:auto; 
}
.note_title h2 {
	font-size:17px;
}
.note_title h2 a {
	font-size:11px; 
}
.note_title {
	border-bottom:1px solid #CCC; 
}
#cropContaineroutput {
    width: 200px;
    height: 200px;
    position: relative;
    border: 1px solid #CCC;
}
#cropContaineroutput1 {
    width: 200px;
    height: 200px;
    position: relative;
    border: 1px solid #CCC;
}
#wc_table .even {
	background-color:#FCFCFC; 
}
#wc_table .odd {
	background-color:#f9f9f9;
}
#wc_table .odd td, #wc_table .even td {
	border-bottom: 1px solid #DFDFDF;
    border-top: 1px solid  #FFFFFF; 
}
#wc_table {
	border:1px solid #DFDFDF;
	border-radius:3px; 
}
#wc_table thead {
	background:linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1; 
}
#wc_table th {
	border-bottom:0px;
	padding-top:15px;
	padding-bottom:10px;
}

#wc_table1 .even {
	background-color:#FCFCFC; 
}
#wc_table1 .odd {
	background-color:#f9f9f9;
}
#wc_table1 .odd td, #wc_table1 .even td {
	border-bottom: 1px solid #DFDFDF;
    border-top: 1px solid  #FFFFFF; 
}
#wc_table1 {
	border:1px solid #DFDFDF;
	border-radius:3px; 
}
#wc_table1 thead {
	background:linear-gradient(to top, #ECECEC, #F9F9F9) repeat scroll 0 0 #F1F1F1; 
}
#wc_table1 th {
	border-bottom:0px;
	padding-top:15px;
	padding-bottom:10px;
}
.dataTables_filter {
	margin-bottom:15px; 
}
@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
}



.navbar-header {
    background-color:#fff;
    padding: 16px 10px;
	border-right: 1px solid #ccc;
}


/*
.navbar-header img{
	
	width: 100%;
    height: 75px;
}
*/


.sidebar-menu{    width: 13%;   /* background-color: #ed0144;*/}

.navbar-default .navbar-collapse, 
.navbar-default .navbar-form{
     background-color:#ed0144	
}

.navbar-collapse{
	padding-right: 0px!important;
    padding-left: 0px!important;
}

.sidebar-menu .navbar-default .navbar-nav>li>a{
	    border-bottom: 1px solid #ffffff;
}


.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus, 
.navbar-default .navbar-nav>.open>a:hover{
	    background-color: #ed0144;
}



.sidebar-menu .navbar-default .navbar-nav>li>a:hover {
    color: #fff;
}


.sidebar-menu .navbar-default .navbar-nav>li:hover {
    background-color: #ed0144;
}


.sidebar-menu .navbar-default .navbar-nav>li>ul{
	background-color:#ed0144;
	left: 100%;
    top: 0px;
}
.sidebar-menu .navbar-default .navbar-nav>li>ul li a{
		border-bottom: 1px solid #ffffff;
}


.sidebar-menu .navbar-default .navbar-nav>li>ul li a:hover{
	 color: #fff;
}

.sidebar-menu .navbar-default .navbar-nav>li>ul li:hover{
	 background-color: #000000;
}




.ui-widget-content {
    background: #fff!important;
}

.ui-corner-top{    padding-left: 8px;}

.jqplot-target{color:#000!important;}


.main-content{
	width: 87%;
	}
footer{
	background-color: transparent;
    margin-top:32px;
	}
	
	footer.main-footer .footer-text{
		color: #333;
    
	}
	
	
.page-title h1 {
    font-size: 24px;
    margin-top: 2px;
    margin-bottom: 2px;
    text-transform: uppercase;
}


.select2-container .select2-choice{
	height:34px!important;   
	line-height: 30px!important;
	    max-width: 245px;
    min-width: 245px;
	}	

	
	
.width100{width:100%!important}	
	
	
#wc_table th {
    padding-top: 7px;
    padding-bottom: 7px;
}

#wc_table thead {
    /*background: linear-gradient(to top, #ABC35A, #F9F9F9) repeat scroll 0 0 #F1F1F1;*/
	background: #ed0144;
    color: #fff;
}


#wc_table1 th {
    padding-top: 7px;
    padding-bottom: 7px;
}

#wc_table1 thead {
    /*background: linear-gradient(to top, #ABC35A, #F9F9F9) repeat scroll 0 0 #F1F1F1;*/
	background: #ed0144;
    color: #fff;
}


table th {
   background: #ed0144;
    color: #fff;
}


input[value=Delete] {
    background-color: #fb5b5b;
    color: #fff;
}

input[value=Delete]:hover {
    background-color: #8c3b3b;
    color: #fff;
}




input[value=Edit] {
    background-color: #7e8ada;
    color: #fff;
}

input[value=Edit]:hover {
    background-color: #263179;
    color: #fff;
}


.well{
    background-color: #ed0144;
    color: #fff;
	min-height: 350px;
    padding: 34px 19px;
	
	}
	

	
.well h4	{    font-size: 22px;text-align:center;}
span#grand_total{font-size: 42px;}
.well h4 span {font-size: 42px;}

span.required{color:red;}


.left-column .text-right{text-align:right;}
.nopad{padding:0px;}

.add-product label{height:20px;}

.add-product .col-sm-4{margin-bottom:0px; min-height: 79px;}
.add-product .col-sm-6{margin-bottom: 12px;}
.add-product .col-md-4{margin-bottom:0px; min-height: 79px;}
.add-product .col-md-6{margin-bottom: 12px;}



.add-product .col-sm-3{margin-bottom:0px; min-height: 79px;}
.add-product .col-sm-6{margin-bottom: 12px;}
.add-product .col-md-3{margin-bottom:0px; min-height: 79px;}
.add-product .col-md-6{margin-bottom: 12px;}



.add-product .col-sm-3 .select2-container .select2-choice{max-width: 185px!important;min-width: 185px!important;}
.add-product .col-md-3 .select2-container .select2-choice{max-width: 185px!important;min-width: 185px!important;}


.add-product .left-column .col-md-12{margin-bottom: 15px;}
#add_product.btn{
	margin-top: 25px;  
    color: #fff;
    background-color: #3c763d;
	border-color:#3c763d;
	
	}
	
.btn-cus-add{color: #fff;background-color: #3c763d;    margin-top: 26px;}	
.btn-cus-add:focus, 
.btn-cus-add:hover, 
.btn-cus-add:active{
	color: #fff;
	background-color: #3c763d;
    margin-top: 26px;
	border-color:#3c763d;
	}

.add-heading{margin-left: 15px;}
/*table th{min-width: 100px;}*/


.btn-add-sale{
 width:100%;
 color: #fff;
    background-color: #b7333b;
    border-color: #b7333b;
}

.select2-container .select2-choice .select2-arrow{
	background-image:none!important;
	background-color:transparent!important;
	    border-left: 1px solid #ccc!important;
	
}

.delme{
	top: 20px;
    left: -25px;
	}
	
	
.btn-view {color: #fff;background-color: #3c763d;float:left}	
.btn-view:hover {color: #fff!important;background-color: #2b882c;}	


.mywidget footer {
    margin-left: -30px;
    margin-right: -30px;
}

.service-total{margin-top: -80px;}

.modal-body .btn{margin-left: 5px;}

textarea.form-control{height: 34px;}

.selec-min-width100 .select2-choice{min-width: 100%;}
.mywidget{    min-height: 90vh;}

.btn-print{margin-left:10px;}

.btn-back {
    color: #fff;
    background-color: #646365;
    border-color: #646365;
}

.btn-back:hover {
    color: #fff;
    background-color: #646365;
    border-color: #646365;
}


.dataTables_filter {
    margin-bottom: 1px;
}
.dataTables_length select{    border-radius: 4px;}
#wc_table_filter input{border-radius: 4px;}

#csv button{margin-bottom:10px;    margin-left: 10px;}
#reportContainer h3{margin-top: 0px;margin-bottom: 14px;}
.select_date_range{margin-top: 0px;margin-bottom:23px;}
.select_date_range .table>tbody>tr>td{border: 1px solid #ddd;}
.generate-report{margin-top: 25px;}


.report-left-field p{font-size:18px;text-align:left;}
.report-left-field p span{width:150px;float:left;}
.today-report{    width: 50%;
    margin: 30px auto;
    background-color: rgba(237, 1, 68, 0.35);
    padding: 27px 20px;
    border-radius: 10px;
    color: #fff;}
	
.report-head{    margin-left: 55px;}	


.navbar .navbar-nav li b.caret{float: right;margin-top: 10px;}

.product-add-table{width:100%;overflow-x:scroll;}


.table-bordered>tbody>tr>td,
 .table-bordered>tbody>tr>th, 
 .table-bordered>tfoot>tr>td, 
 .table-bordered>tfoot>tr>th, 
 .table-bordered>thead>tr>td, 
 .table-bordered>thead>tr>th{
	 
	 vertical-align: middle;
 }
 
 .td-product-name{min-width:214px!important}
 
 
 
 
.navbar-default .navbar-collapse, .navbar-default{
	
	background-color:transparent!important;
} 
 
 
.sidebar-menu{
background-image:url(../images/admin-slider-1.jpg);
background-size:cover;
background-color:rgba(92, 140, 137, 0.58);
background-blend-mode:multiply;
/*border-bottom-right-radius: 80px;*/
}


footer{
	
/*background-image:url(../images/footer.png);
background-size:cover;
/*background-color:#5c8c89;
background-blend-mode:multiply;
border-top-left-radius: 103px;*/
border-top: 2px solid #ed0144;
}


.addsale-wrap{    margin-top: -18%;}

.btn-group-sm>.btn, .btn-sm{
	
	 padding: 5px 9px;
    font-size: 11px;
}


.top_section{
	
/*background-image:url(../images/top.png);*/
background-size:cover;
position:relative
}

.top-h2{    position: absolute;
    left: 32%;
    top: -6px;
    color: #4b4841;
    font-weight: bold;
    letter-spacing: 1px;
	
}


.login-wrap{
	width:876px;
	min-height:516px;
	margin: 100px auto!important;
	position:relative;
	    margin-bottom: 0px!important;
	    margin-top: 0px !important;
}


.form-signin{
	background-color: rgba(82, 82, 84, 0.29);
    position:absolute;
    border-radius: 17px;
	min-width: 370px;
    right: 38px;
        margin-top: 230px !important;
	}

	
	
	/*.sidebar-menu:after{		
    content:"";
    position: absolute;
    bottom: 0px;
    width: 185px;
    height: 103px;
    background-color: transparent;
    border-right: 10px solid #9f6a2a;
    border-bottom-right-radius:88px;
	    z-index: -1;
	}*/
	
	
	
	.well .btn-add-sale {
    width: 100%;
    color: #000;
    background-color: #ffffff;
    border-color: #b7333b;
}


.panel-info>.panel-heading{
	color: #ffffff;
    background-color: #ed0144;
    border-color: #ed0144;
}


.panel-info {
    border-color: #ed0144;
}


.panel-info a {
   color:#000;
}

.report-left{float:left;width:80%}
.report-right{float:left;width:20%}



.btn-group-sm>.btn, .btn-sm {
    padding: 5px 9px;
    font-size: 11px;
    min-width: 45px;
    margin-bottom: 3px;
}




.navbar-default {
    background-image: none!important;
}


.manage-purchase .select2-container .select2-choice{    max-width: 100%;}

.billtype{  
	width: 60%;
    float: left;
    margin-right: 5%;
	}
	
	
	
	
.ui-datepicker .ui-datepicker-title select{color:#000;}	



.month-picker{display:inline-block;position:absolute;z-index:9999}
.month-picker table{border-collapse:separate;border-spacing:2px 2px;    width: 100%;}
.month-picker td{padding:0}
.month-picker .ui-button-text{padding:.4em 0}
.month-picker-header{margin:3px 3px 0}
.month-picker-year-table{width:100%;-ms-user-select:none;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;user-select:none}
.month-picker-year-table a{border:1px solid transparent}
.month-picker-year-table .ui-button{font-size:1.1em;width:1.5em;height:1.5em;cursor:default;margin:0}
.month-picker-year-table .month-picker-title{text-align:center}
.month-picker-year-table .month-picker-title .ui-button{font-size:1em;padding:.1em 0;width:100%;font-weight:700}
.month-picker-year-table .ui-button-text{padding:0}
.month-picker-month-table td{height:35px;text-align:center;border: 1px solid #cccccc;}
.month-picker-month-table .ui-button{width:4.2em;margin:.2em}
.month-picker-open-button{height:20px;width:20px;vertical-align:bottom}
.month-picker-invalid-message{display:none;background-color:#ff0}
.month-picker-disabled{background-color:#e1e1e1}


.month-picker-month-table .ui-state-default{border: none!important;}

.half-width{width:50%!important;margin:0 auto;}

