#menu-crm,#menu-docs{background-color:rgba(243, 156, 18, 0.6);}
#menu-ecoschemes{background-color:rgba(0, 166, 90, 0.6);}
#menu-agroadvisor{background-color:rgba(0, 192, 239, 0.6);}

.btnaction{cursor:pointer;}
.btn.btn-secondary :disabled{
    background-color: #6c757d!important;
}
.upgrade-link,.upgrade-link:hover{font-weight:bold;color:#fff;}
.image img{max-width:100%;}
#erpversion {position:relative;bottom: 0;margin: 5px 10px;}
.submenu ul.nav{margin-left:8px;}
.printer{cursor:pointer;float:left;width:110px;text-align:center;font-size:12px;}
.sortfield{cursor:pointer;}
.input-group > .input-group-append > .btn{height:43px;}
input.error,textarea.error,.error{border:1px solid red !important;}
option.catlevel0{border-left:1px solid #000;border-bottom:1px solid #000;}

img.pluginlogo{width:150px;max-height:50px;margin-right:10px;}
.pluginame{font-weight:bold;}
.courierwrap{min-height:90px;margin:20px 10px;padding:20px;}
.courierwrap:hover {background-color:#feffc4;}
.thumbnail{
    position:relative;
	max-height:100px;
	width:100%;
	max-width:100px;
	border-radius: 50%;
	border:1px solid #ccc;
 }
 
.table td,
.table th {
	padding: 5px;
}

.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: 5px;
}

b {
	font-weight: bold;
}

.fa {
	width: auto;
}

span.tox-statusbar__branding {
	display: none;
}

.green {
	color: green!important;
}

.red {
	color: red!important;
}

.published {
	cursor: pointer;
}

.hide {
	display: none;
}

div.file-preview {
	background-color: #fff;
	float: left;
	width: 25%;
}

.ui-state-highlight {
	background-color: red;
}

div.images div.img-preview {
	margin: 5px;
	padding: 5px;
	height: 200px;
}

div.images div.img-preview img {
	width: 100%;
	max-height: 200px;
}

.option-row {
	border-bottom: 1px solid #000;
	padding-bottom: 5px;
	padding-top: 5px;
}

.diricon{color:#fff;display: inline;margin-right: 5px;}
/*.select2-container{width:100%!important;}*/


/*invoice*/

div#header-row {
	color: #fff;
	background: #343a40;
	border-color: #454d55;
}

div#header-row .form-label {
	color: #fff;
}

td.min50 {
	min-width: 50px;
}

td.min100 {
	min-width: 100px;
}

div.head {
	border: 1px solid #ccc;
	background-color: #343A40;
	color: #fff;
	font-weight: bold;
}

div.datacol div.col-md-4 {
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

textarea.txtshort {
	height: 43px!important;
}

textarea.item {
	height: 40px!important;
}

div.ajaxresult {
	position: absolute;
	z-index: 10000;
	min-width: 500px;
	width: auto;
	background: #fff;
	border: 1px solid #ccc;
	margin-top: 5px;
	display: none;
}

div.product_results ul li {
	cursor: pointer;
}

div.product_results ul li:focus {
	background-color: #fcf39f;
}

li.focus {
	background-color: #fcf39f;
}

div.product_results ul {
	margin: 0px;
	padding: 3px 18px;
}

#addnewitem {
	margin-top: 10px;
}

.accordions .card .card-header .card-title {
	background-color: #4B72E6;
	color: #fff;
	padding: 2px 10px;
}

.accordions .card .card-header .card-title a,
.accordions .card .card-header .card-title a:hover {
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

#header-row {
	font-weight: bold;
	border-bottom: 2px solid #000;
	padding-bottom: 5px;
}

div.items {
	margin-top: 5px;
}

.deleteitem {
	margin-top: -30px;
	display: inline-block;
	position: relative;
	margin-left: -10px;
}

.warehousename {
	background-color: #5064D5;
	color: #FFFFFF!important;
	border-color: #11bfe3;
	padding: 15px 5px;
	font-weight: bold!important;
	font-size: 14px!important;
}

.embed-container {
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	max-width: 100%;
	margin-right:0px;
}

.embed-container iframe,
.embed-container object,
.embed-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
}

.toolbar{margin: 2px 2px 2px 5px;}
.actionbtns {margin-left: 15px;}
.btns {margin-left: 15px;}
div.btn-spacer{padding:5px 4px; display: inline-block;}
@media print {.noprint{display:none;}}
.notifytitle{font-weight:14px;}
ul.notifications .dropdown-item{max-width:400px;}

/*AgroField*/
.tdlabel{width:25%;}
#map {min-height: 100%;}
.select-change{
	border:0px;
	padding-left: 6px;
	color: #333333;
	font-weight: 300;
	font-size:24px;
	margin-top:-8px;
	margin-left: 5px;
}
.select-change option{
	color: #212529;
	font-weight: 400;
	font-size:12px;
}

#markerContent .title{font-weight:bold;}
.mobile-only{display:none;}
#backbtn{margin-right:2px;}
#seasonwrap{padding-left:15px;}
#dropdownMenuQuickAdd{padding: 9px 16px!important;margin-right:1px;}
@media screen and (max-width: 768px)
{
	#seasonwrap{padding:2px 15px 2px 15px;}
	.hidden-mobile{display:none;}
	.mobile-only{display:inline-block;}
	#main
	{
		margin-left: -8px;
		margin-right: -8px;
	}
}