﻿
.w3-input{
	padding:4px;
}
.w3-select{
	padding:5px 0;
}
.w3-input, .w3-select
{
	border: 1px solid #ccc;
	box-sizing: border-box;
	/*-webkit-transition: 0.5s;*/
	/*transition: 0.5s;*/
	outline: none;
}
.w3-input:focus, .w3-select:focus
{
	border:1px solid #555;
	color:#000;
	background-color:#8bc34a;
}

/*

*/
/*.w3-table .w3-check{width:24px;height:24px;position:relative;top:0px}*/
/*.w3-check{top:0px!important;}*/
.w3-table .w3-check,.w3-table-all .w3-check{top:0px}



/*
input[type=text], input[type=date], textarea, select
{
	box-sizing: border-box;
	border: 1px solid #ccc;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	outline: none;
}
input[type=text]:focus, input[type=date]:focus, textarea:focus, select:focus
{
	border: 1px solid #555;
	background-color: w3-light-blue;
}*/

input[type=submit]
{
	min-width:200px;
}

.mohi-function{
	border:1px solid black;
	margin-left:20px;
	padding:3px;
	word-wrap:break-word;
}
.mohi-topBar{
	position: -webkit-sticky; /* Safari */
	position: sticky;
	top: 0;
	/*
	position:fixed;
	top:0;
	width:100%;
	*/
}












/*
date 2018-oct-25, page(Price Setup for Stock Group, price_setup_for_stock_group.php), Button: Add New,

*/
.w3-btn:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0),0 0px 0px 0 rgba(0,0,0,0)}
.w3-btn:hover{color:#000!important;background-color:#8bc34a!important;}
.w3-btn:focus{color:#000!important;background-color:#8bc34a!important;}


.w3-table th,.w3-table-all th{font-weight:600}
.w3-bordered td,.w3-table-all td,.w3-bordered th,.w3-table-all th{border-left:1px solid #ddd;border-right:1px solid #ddd}
.w3-striped tbody tr:nth-child(odd){background-color:#fff}
.w3-table td,.w3-table th,.w3-table-all td,.w3-table-all th{padding:4px 4px;display:table-cell;text-align:left;vertical-align:top}
.w3-table th:last-child,.w3-table td:last-child,.w3-table-all th:last-child,.w3-table-all td:last-child{padding-right:16px}

.w3_tab_pad_0 td,.w3_tab_pad_0 th{padding:0px!important}
.w3_tab_pad_0 th:first-child,.w3_tab_pad_0 td:first-child{padding:0px!important}
.w3_tab_pad_0 th:last-child,.w3_tab_pad_0 td:last-child{padding-right:4px!important}
//.w3_tab_pad_0 tr{border-bottom:1px solid black}


/* Date 2018-oct-09
from all rpt__??.php files , divTable should remove.
table should use.
But some files are using <table> with class=w3-table-rpt-1
*/
.w3-table-rpt-1 td,.w3-table-rpt-1 th{padding:0px 1px;font-size:10px!important} /*tiny*/
.w3-table-rpt-2 td,.w3-table-rpt-2 th{padding:0px 1px;font-size:12px!important} /*small*/
.w3-table-rpt-3 td,.w3-table-rpt-3 th{padding:0px 1px;font-size:14px!important} /*medium (Default)*/
.w3-table-rpt-4 td,.w3-table-rpt-4 th{padding:0px 1px;font-size:16px!important} /*large*/

/*
.w3-table-rpt-1 td,.w3-table-rpt-1 th{padding:0px 1px;font-size:10px!important} /*tiny* /
.w3-table-rpt-2 td,.w3-table-rpt-2 th{padding:1px 2px;font-size:12px!important} /*small* /
.w3-table-rpt-3 td,.w3-table-rpt-3 th{padding:2px 3px;font-size:14px!important} /*medium (Default)* /
.w3-table-rpt-4 td,.w3-table-rpt-4 th{padding:3px 4px;font-size:16px!important} /*large* /
*/


.divTable{width:100%;display:table}
.divTableTr{display:table-row;}
.divTableTd, .divTableTh {display:table-cell;padding:0px 1px;font-size:14px!important}/*font-size:13px!important*/

.w3-table-rpt-1 .divTableTd,.w3-table-rpt-1 .divTableTh{display:table-cell;padding:0px 1px;font-size:10px!important} /*tiny*/
.w3-table-rpt-2 .divTableTd,.w3-table-rpt-2 .divTableTh{display:table-cell;padding:0px 1px;font-size:11px!important} /*small*/
.w3-table-rpt-3 .divTableTd,.w3-table-rpt-3 .divTableTh{display:table-cell;padding:0px 1px;font-size:12px!important} /*medium (Default)*/
.w3-table-rpt-4 .divTableTd,.w3-table-rpt-4 .divTableTh{display:table-cell;padding:0px 1px;font-size:13px!important} /*large*/

.divTable .divTableTd:first-child,
.divTable .divTableTh:first-child{padding-left:4px}
.divTable .divTableTd:last-child,
.divTable .divTableTh:last-child{padding-right:2px}


/*
.divTable, .divTableTr, .divTableTd, .divTableTh{border:1px solid red}

.divTable tr{border-bottom:1px solid red}
.divTable td,.divTable th{border-left:1px solid red;border-right:1px solid red;}
.divTableTd, .divTableTh { border: 1px solid #999999;}

.divTable tbody tr:nth-child(even){background-color:inherit;}
.divTable tr:nth-child(odd){background-color:inherit;}
.divTable tr:nth-child(even){background-color:inherit;}

.rTableHeading { display: table-header-group; background-color: #ddd; font-weight: bold; }
.rTableFoot    { display: table-footer-group; background-color: #ddd; font-weight: bold; }
.divTableCaption{display: table-caption;}
.rTableBody { display: table-row-group; }

*/


.w3-thead,.w3-hover-thead:hover{color:#000!important;background-color:#60c8f2!important}
.w3-text-red1,.w3-hover-text-red1:hover{color:#b30047!important}
.w3-text-red2,.w3-hover-text-red2:hover{color:#FF6666!important}

a {
    text-decoration: none !important;
}